builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-027 starttime: 1469143144.27 results: success (0) buildid: 20160721144529 builduid: 6b6105d498cf46c68ad489880c3c3c0e revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:04.270985) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:04.271470) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-07-21 16:19:04.271792) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-07-21 16:19:05.850378) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 16:19:05.850785) ========= '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-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 WINDIR=C:\windows using PTY: False --16:19:07-- 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.48 MB/s 16:19:08 (8.48 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.017000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 16:19:09.037330) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-21 16:19:09.037690) ========= '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-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.121000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-21 16:19:15.168785) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 16:19:15.169134) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --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 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 WINDIR=C:\windows using PTY: False 2016-07-21 16:19:15,650 truncating revision to first 12 chars 2016-07-21 16:19:15,651 Setting DEBUG logging. 2016-07-21 16:19:15,651 attempt 1/10 2016-07-21 16:19:15,651 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/05853bb06a87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 16:19:16,552 unpacking tar archive at: mozilla-beta-05853bb06a87/testing/mozharness/ program finished with exit code 0 elapsedTime=2.491000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 16:19:17.782223) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:17.782727) ========= script_repo_revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:17.783313) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:17.783580) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:19:17.801244) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-07-21 16:19:17.801614) ========= '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-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:19:18 INFO - MultiFileLogger online at 20160721 16:19:18 in C:\slave\test 16:19:18 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 16:19:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:19:18 INFO - {'append_to_log': False, 16:19:18 INFO - 'base_work_dir': 'C:\\slave\\test', 16:19:18 INFO - 'blob_upload_branch': 'mozilla-beta', 16:19:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:19:18 INFO - 'buildbot_json_path': 'buildprops.json', 16:19:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:19:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:19:18 INFO - 'download_minidump_stackwalk': True, 16:19:18 INFO - 'download_symbols': 'true', 16:19:18 INFO - 'e10s': False, 16:19:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:19:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:19:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:19:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:19:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:19:18 INFO - 'C:/mozilla-build/tooltool.py'), 16:19:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:19:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:19:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:19:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:19:18 INFO - 'log_level': 'info', 16:19:18 INFO - 'log_to_console': True, 16:19:18 INFO - 'opt_config_files': (), 16:19:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:19:18 INFO - '--processes=1', 16:19:18 INFO - '--config=%(test_path)s/wptrunner.ini', 16:19:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:19:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:19:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:19:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:19:18 INFO - 'pip_index': False, 16:19:18 INFO - 'require_test_zip': True, 16:19:18 INFO - 'test_type': ('testharness',), 16:19:18 INFO - 'this_chunk': '1', 16:19:18 INFO - 'total_chunks': '10', 16:19:18 INFO - 'virtualenv_path': 'venv', 16:19:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:19:18 INFO - 'work_dir': 'build'} 16:19:18 INFO - ##### 16:19:18 INFO - ##### Running clobber step. 16:19:18 INFO - ##### 16:19:18 INFO - Running pre-action listener: _resource_record_pre_action 16:19:18 INFO - Running main action method: clobber 16:19:18 INFO - rmtree: C:\slave\test\build 16:19:18 INFO - Using _rmtree_windows ... 16:19:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:20:57 INFO - Running post-action listener: _resource_record_post_action 16:20:57 INFO - ##### 16:20:57 INFO - ##### Running read-buildbot-config step. 16:20:57 INFO - ##### 16:20:57 INFO - Running pre-action listener: _resource_record_pre_action 16:20:57 INFO - Running main action method: read_buildbot_config 16:20:57 INFO - Using buildbot properties: 16:20:57 INFO - { 16:20:57 INFO - "project": "", 16:20:57 INFO - "product": "firefox", 16:20:57 INFO - "script_repo_revision": "production", 16:20:57 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:20:57 INFO - "repository": "", 16:20:57 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:20:57 INFO - "buildid": "20160721144529", 16:20:57 INFO - "pgo_build": "False", 16:20:57 INFO - "basedir": "C:\\slave\\test", 16:20:57 INFO - "buildnumber": 2, 16:20:57 INFO - "slavename": "t-w864-ix-027", 16:20:57 INFO - "revision": "05853bb06a8739b77c2937f418cdf4e1610d0d9f", 16:20:57 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 16:20:57 INFO - "platform": "win64", 16:20:57 INFO - "branch": "mozilla-beta", 16:20:57 INFO - "repo_path": "releases/mozilla-beta", 16:20:57 INFO - "moz_repo_path": "", 16:20:57 INFO - "stage_platform": "win64", 16:20:57 INFO - "builduid": "6b6105d498cf46c68ad489880c3c3c0e", 16:20:57 INFO - "slavebuilddir": "test" 16:20:57 INFO - } 16:20:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:20:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:20:57 INFO - Running post-action listener: _resource_record_post_action 16:20:57 INFO - ##### 16:20:57 INFO - ##### Running download-and-extract step. 16:20:57 INFO - ##### 16:20:57 INFO - Running pre-action listener: _resource_record_pre_action 16:20:57 INFO - Running main action method: download_and_extract 16:20:57 INFO - mkdir: C:\slave\test\build\tests 16:20:57 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')]} 16:20:57 INFO - https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:20:57 INFO - trying https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:20:57 INFO - Downloading https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:20:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:20:58 INFO - Downloaded 1240 bytes. 16:20:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:20:58 INFO - Using the following test package requirements: 16:20:58 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:20:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:20:58 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:20:58 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'jsshell-win64.zip'], 16:20:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:20:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:20:58 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:20:58 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:20:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:20:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:20:58 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 16:20: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')]} 16:20:58 INFO - https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:20:58 INFO - trying https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:20:58 INFO - Downloading https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:20:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:20:59 INFO - Downloaded 20872159 bytes. 16:20:59 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/*'] 16:20:59 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/* 16:21:01 INFO - caution: filename not matched: web-platform/* 16:21:01 INFO - Return code: 11 16:21:01 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')]} 16:21:01 INFO - https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:21:01 INFO - trying https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:21:01 INFO - Downloading https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:21:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:21:02 INFO - Downloaded 36389910 bytes. 16:21:02 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/*'] 16:21:02 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/* 16:21:41 INFO - caution: filename not matched: bin/* 16:21:41 INFO - caution: filename not matched: config/* 16:21:41 INFO - caution: filename not matched: mozbase/* 16:21:41 INFO - caution: filename not matched: marionette/* 16:21:41 INFO - caution: filename not matched: tools/wptserve/* 16:21:41 INFO - Return code: 11 16:21:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:21:41 INFO - https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:21:41 INFO - trying https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:21:41 INFO - Downloading https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:21:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:21:46 INFO - Downloaded 82737610 bytes. 16:21:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:21:46 INFO - mkdir: C:\slave\test\properties 16:21:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:21:46 INFO - Writing to file C:\slave\test\properties\build_url 16:21:46 INFO - Contents: 16:21:46 INFO - build_url:https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:21:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:21:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:21:47 INFO - Writing to file C:\slave\test\properties\symbols_url 16:21:47 INFO - Contents: 16:21:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:21:47 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')]} 16:21:47 INFO - https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:21:47 INFO - trying https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:21:47 INFO - Downloading https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:21:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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 16:21:48 INFO - Downloaded 50750673 bytes. 16:21:48 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'] 16:21:48 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 16:21:51 INFO - Return code: 0 16:21:51 INFO - Running post-action listener: _resource_record_post_action 16:21:51 INFO - Running post-action listener: set_extra_try_arguments 16:21:51 INFO - ##### 16:21:51 INFO - ##### Running create-virtualenv step. 16:21:51 INFO - ##### 16:21:51 INFO - Running pre-action listener: _pre_create_virtualenv 16:21:51 INFO - Running pre-action listener: _resource_record_pre_action 16:21:51 INFO - Running main action method: create_virtualenv 16:21:51 INFO - Creating virtualenv C:\slave\test\build\venv 16:21:51 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 16:21:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:21:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:21:57 INFO - Installing distribute......................................................................................................................................................................................done. 16:21:59 INFO - Return code: 0 16:21:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:21:59 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')]} 16:21:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:21:59 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')]} 16:21:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:21:59 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 0x0266E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026BFF28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-027', 'USERDOMAIN': 'T-W864-IX-027', '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-027', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-027', '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-027\\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 16:21:59 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 16:21:59 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 16:21:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:21:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:21:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:21:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:21:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:21:59 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:21:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:21:59 INFO - 'DCLOCATION': 'SCL3', 16:21:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:21:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:21:59 INFO - 'HOMEDRIVE': 'C:', 16:21:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:21:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:21:59 INFO - 'KTS_VERSION': '1.19c', 16:21:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:21:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:21:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:21:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:21:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:21:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:21:59 INFO - 'MOZ_NO_REMOTE': '1', 16:21:59 INFO - 'NO_EM_RESTART': '1', 16:21:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:21:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:21:59 INFO - 'OS': 'Windows_NT', 16:21:59 INFO - 'OURDRIVE': 'C:', 16:21:59 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', 16:21:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:21:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:21:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:21:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:21:59 INFO - 'PROCESSOR_LEVEL': '6', 16:21:59 INFO - 'PROCESSOR_REVISION': '1e05', 16:21:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:21:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:21:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:21:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:21:59 INFO - 'PROMPT': '$P$G', 16:21:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:21:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:21:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:21:59 INFO - 'PWD': 'C:\\slave\\test', 16:21:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:21:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:21:59 INFO - 'SYSTEMDRIVE': 'C:', 16:21:59 INFO - 'SYSTEMROOT': 'C:\\windows', 16:21:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:21:59 INFO - 'TEST1': 'testie', 16:21:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:21:59 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:21:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:21:59 INFO - 'USERNAME': 'cltbld', 16:21:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:21:59 INFO - 'WINDIR': 'C:\\windows', 16:21:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:00 INFO - Downloading/unpacking psutil>=0.7.1 16:22:01 INFO - Running setup.py egg_info for package psutil 16:22:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:01 INFO - Installing collected packages: psutil 16:22:01 INFO - Running setup.py install for psutil 16:22:01 INFO - building 'psutil._psutil_windows' extension 16:22:01 INFO - error: Unable to find vcvarsall.bat 16:22:01 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-15i3rk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:01 INFO - running install 16:22:01 INFO - running build 16:22:01 INFO - running build_py 16:22:01 INFO - creating build 16:22:01 INFO - creating build\lib.win32-2.7 16:22:01 INFO - creating build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:22:01 INFO - running build_ext 16:22:01 INFO - building 'psutil._psutil_windows' extension 16:22:01 INFO - error: Unable to find vcvarsall.bat 16:22:01 INFO - ---------------------------------------- 16:22:01 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-15i3rk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-027\AppData\Roaming\pip\pip.log 16:22:01 WARNING - Return code: 1 16:22:01 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! 16:22:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:22:01 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')]} 16:22:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:01 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')]} 16:22:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:01 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 0x0266E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026BFF28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-027', 'USERDOMAIN': 'T-W864-IX-027', '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-027', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-027', '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-027\\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 16:22:01 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 16:22:01 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 16:22:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:22:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:01 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:22:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:01 INFO - 'DCLOCATION': 'SCL3', 16:22:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:01 INFO - 'HOMEDRIVE': 'C:', 16:22:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:22:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:01 INFO - 'KTS_VERSION': '1.19c', 16:22:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:22:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:22:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:01 INFO - 'MOZ_NO_REMOTE': '1', 16:22:01 INFO - 'NO_EM_RESTART': '1', 16:22:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:01 INFO - 'OS': 'Windows_NT', 16:22:01 INFO - 'OURDRIVE': 'C:', 16:22:01 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', 16:22:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:01 INFO - 'PROCESSOR_LEVEL': '6', 16:22:01 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:01 INFO - 'PROMPT': '$P$G', 16:22:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:01 INFO - 'PWD': 'C:\\slave\\test', 16:22:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:01 INFO - 'SYSTEMDRIVE': 'C:', 16:22:01 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:01 INFO - 'TEST1': 'testie', 16:22:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:01 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:22:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:22:01 INFO - 'USERNAME': 'cltbld', 16:22:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:22:01 INFO - 'WINDIR': 'C:\\windows', 16:22:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:22:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:22:01 INFO - Running setup.py egg_info for package mozsystemmonitor 16:22:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:22:01 INFO - Running setup.py egg_info for package psutil 16:22:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:01 INFO - Installing collected packages: mozsystemmonitor, psutil 16:22:01 INFO - Running setup.py install for mozsystemmonitor 16:22:01 INFO - Running setup.py install for psutil 16:22:01 INFO - building 'psutil._psutil_windows' extension 16:22:01 INFO - error: Unable to find vcvarsall.bat 16:22:01 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-ljwg9h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:01 INFO - running install 16:22:01 INFO - running build 16:22:01 INFO - running build_py 16:22:01 INFO - running build_ext 16:22:01 INFO - building 'psutil._psutil_windows' extension 16:22:01 INFO - error: Unable to find vcvarsall.bat 16:22:01 INFO - ---------------------------------------- 16:22:01 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-ljwg9h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-027\AppData\Roaming\pip\pip.log 16:22:01 WARNING - Return code: 1 16:22:01 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! 16:22:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:22:01 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')]} 16:22:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:01 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')]} 16:22:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:01 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 0x0266E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026BFF28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-027', 'USERDOMAIN': 'T-W864-IX-027', '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-027', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-027', '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-027\\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 16:22:01 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 16:22:01 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 16:22:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:22:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:01 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:22:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:01 INFO - 'DCLOCATION': 'SCL3', 16:22:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:01 INFO - 'HOMEDRIVE': 'C:', 16:22:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:22:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:01 INFO - 'KTS_VERSION': '1.19c', 16:22:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:22:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:22:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:01 INFO - 'MOZ_NO_REMOTE': '1', 16:22:01 INFO - 'NO_EM_RESTART': '1', 16:22:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:01 INFO - 'OS': 'Windows_NT', 16:22:01 INFO - 'OURDRIVE': 'C:', 16:22:01 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', 16:22:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:01 INFO - 'PROCESSOR_LEVEL': '6', 16:22:01 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:01 INFO - 'PROMPT': '$P$G', 16:22:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:01 INFO - 'PWD': 'C:\\slave\\test', 16:22:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:01 INFO - 'SYSTEMDRIVE': 'C:', 16:22:01 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:01 INFO - 'TEST1': 'testie', 16:22:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:01 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:22:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:22:01 INFO - 'USERNAME': 'cltbld', 16:22:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:22:01 INFO - 'WINDIR': 'C:\\windows', 16:22:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:02 INFO - Downloading/unpacking blobuploader==1.2.4 16:22:02 INFO - Downloading blobuploader-1.2.4.tar.gz 16:22:02 INFO - Running setup.py egg_info for package blobuploader 16:22:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:22:06 INFO - Running setup.py egg_info for package requests 16:22:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:22:06 INFO - Downloading docopt-0.6.1.tar.gz 16:22:06 INFO - Running setup.py egg_info for package docopt 16:22:06 INFO - Installing collected packages: blobuploader, docopt, requests 16:22:06 INFO - Running setup.py install for blobuploader 16:22:06 INFO - Running setup.py install for docopt 16:22:06 INFO - Running setup.py install for requests 16:22:06 INFO - Successfully installed blobuploader docopt requests 16:22:06 INFO - Cleaning up... 16:22:06 INFO - Return code: 0 16:22:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:06 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 0x0266E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026BFF28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, '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-027', 'USERDOMAIN': 'T-W864-IX-027', '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-027', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-027', '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-027\\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 16:22:06 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 16:22:06 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 16:22:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:22:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:06 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:22:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:06 INFO - 'DCLOCATION': 'SCL3', 16:22:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:06 INFO - 'HOMEDRIVE': 'C:', 16:22:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:22:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:06 INFO - 'KTS_VERSION': '1.19c', 16:22:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:22:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:22:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:06 INFO - 'MOZ_NO_REMOTE': '1', 16:22:06 INFO - 'NO_EM_RESTART': '1', 16:22:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:06 INFO - 'OS': 'Windows_NT', 16:22:06 INFO - 'OURDRIVE': 'C:', 16:22:06 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', 16:22:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:06 INFO - 'PROCESSOR_LEVEL': '6', 16:22:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:06 INFO - 'PROMPT': '$P$G', 16:22:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:06 INFO - 'PWD': 'C:\\slave\\test', 16:22:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:06 INFO - 'SYSTEMDRIVE': 'C:', 16:22:06 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:06 INFO - 'TEST1': 'testie', 16:22:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:06 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:22:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:22:06 INFO - 'USERNAME': 'cltbld', 16:22:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:22:06 INFO - 'WINDIR': 'C:\\windows', 16:22:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:11 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:11 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 16:22:11 INFO - Running setup.py install for browsermob-proxy 16:22:26 INFO - Running setup.py install for manifestparser 16:22:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for marionette-client 16:22:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for marionette-driver 16:22:26 INFO - Running setup.py install for mozcrash 16:22:26 INFO - Running setup.py install for mozdebug 16:22:26 INFO - Running setup.py install for mozdevice 16:22:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozfile 16:22:26 INFO - Running setup.py install for mozhttpd 16:22:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozinfo 16:22:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozInstall 16:22:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozleak 16:22:26 INFO - Running setup.py install for mozlog 16:22:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for moznetwork 16:22:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozprocess 16:22:26 INFO - Running setup.py install for mozprofile 16:22:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozrunner 16:22:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for mozscreenshot 16:22:26 INFO - Running setup.py install for moztest 16:22:26 INFO - Running setup.py install for mozversion 16:22:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:26 INFO - Running setup.py install for wptserve 16:22:26 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 16:22:26 INFO - Cleaning up... 16:22:26 INFO - Return code: 0 16:22:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:26 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')]} 16:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:26 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')]} 16:22:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:26 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 0x0266E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026BFF28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, '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-027', 'USERDOMAIN': 'T-W864-IX-027', '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-027', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-027', '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-027\\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 16:22:26 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 16:22:26 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 16:22:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:22:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:26 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:22:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:26 INFO - 'DCLOCATION': 'SCL3', 16:22:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:26 INFO - 'HOMEDRIVE': 'C:', 16:22:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:22:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:26 INFO - 'KTS_VERSION': '1.19c', 16:22:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:22:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:22:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:26 INFO - 'MOZ_NO_REMOTE': '1', 16:22:26 INFO - 'NO_EM_RESTART': '1', 16:22:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:26 INFO - 'OS': 'Windows_NT', 16:22:26 INFO - 'OURDRIVE': 'C:', 16:22:26 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', 16:22:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:26 INFO - 'PROCESSOR_LEVEL': '6', 16:22:26 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:26 INFO - 'PROMPT': '$P$G', 16:22:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:26 INFO - 'PWD': 'C:\\slave\\test', 16:22:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:26 INFO - 'SYSTEMDRIVE': 'C:', 16:22:26 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:26 INFO - 'TEST1': 'testie', 16:22:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:26 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:22:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:22:26 INFO - 'USERNAME': 'cltbld', 16:22:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:22:26 INFO - 'WINDIR': 'C:\\windows', 16:22:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:30 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:30 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)) 16:22:42 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)) 16:22:42 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)) 16:22:42 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)) 16:22:42 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)) 16:22:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:22:42 INFO - Downloading blessings-1.6.tar.gz 16:22:42 INFO - Running setup.py egg_info for package blessings 16:22:42 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)) 16:22:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:22:42 INFO - Running setup.py install for blessings 16:22:42 INFO - Running setup.py install for browsermob-proxy 16:22:42 INFO - Running setup.py install for manifestparser 16:22:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for marionette-client 16:22:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for marionette-driver 16:22:42 INFO - Running setup.py install for mozcrash 16:22:42 INFO - Running setup.py install for mozdebug 16:22:42 INFO - Running setup.py install for mozdevice 16:22:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for mozhttpd 16:22:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for mozInstall 16:22:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for mozleak 16:22:42 INFO - Running setup.py install for mozprofile 16:22:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Running setup.py install for mozrunner 16:22:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:44 INFO - Running setup.py install for mozscreenshot 16:22:44 INFO - Running setup.py install for moztest 16:22:44 INFO - Running setup.py install for mozversion 16:22:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:44 INFO - Running setup.py install for wptserve 16:22:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:22:44 INFO - Cleaning up... 16:22:44 INFO - Return code: 0 16:22:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:22:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:44 INFO - Reading from file tmpfile_stdout 16:22:44 INFO - Using _rmtree_windows ... 16:22:44 INFO - Using _rmtree_windows ... 16:22:44 INFO - Current package versions: 16:22:44 INFO - blessings == 1.6 16:22:44 INFO - blobuploader == 1.2.4 16:22:44 INFO - browsermob-proxy == 0.6.0 16:22:44 INFO - distribute == 0.6.14 16:22:44 INFO - docopt == 0.6.1 16:22:44 INFO - manifestparser == 1.1 16:22:44 INFO - marionette-client == 2.3.0 16:22:44 INFO - marionette-driver == 1.4.0 16:22:44 INFO - mozInstall == 1.12 16:22:44 INFO - mozcrash == 0.17 16:22:44 INFO - mozdebug == 0.1 16:22:44 INFO - mozdevice == 0.48 16:22:44 INFO - mozfile == 1.2 16:22:44 INFO - mozhttpd == 0.7 16:22:44 INFO - mozinfo == 0.9 16:22:44 INFO - mozleak == 0.1 16:22:44 INFO - mozlog == 3.1 16:22:44 INFO - moznetwork == 0.27 16:22:44 INFO - mozprocess == 0.22 16:22:44 INFO - mozprofile == 0.28 16:22:44 INFO - mozrunner == 6.11 16:22:44 INFO - mozscreenshot == 0.1 16:22:44 INFO - mozsystemmonitor == 0.0 16:22:44 INFO - moztest == 0.7 16:22:44 INFO - mozversion == 1.4 16:22:44 INFO - requests == 1.2.3 16:22:44 INFO - wptserve == 1.4.0 16:22:44 INFO - Running post-action listener: _resource_record_post_action 16:22:44 INFO - Running post-action listener: _start_resource_monitoring 16:22:44 INFO - Starting resource monitoring. 16:22:44 INFO - ##### 16:22:44 INFO - ##### Running pull step. 16:22:44 INFO - ##### 16:22:44 INFO - Running pre-action listener: _resource_record_pre_action 16:22:44 INFO - Running main action method: pull 16:22:44 INFO - Pull has nothing to do! 16:22:44 INFO - Running post-action listener: _resource_record_post_action 16:22:44 INFO - ##### 16:22:44 INFO - ##### Running install step. 16:22:44 INFO - ##### 16:22:44 INFO - Running pre-action listener: _resource_record_pre_action 16:22:44 INFO - Running main action method: install 16:22:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:45 INFO - Reading from file tmpfile_stdout 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - Detecting whether we're running mozinstall >=1.0... 16:22:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:22:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:22:45 INFO - Reading from file tmpfile_stdout 16:22:45 INFO - Output received: 16:22:45 INFO - Usage: mozinstall-script.py [options] installer 16:22:45 INFO - Options: 16:22:45 INFO - -h, --help show this help message and exit 16:22:45 INFO - -d DEST, --destination=DEST 16:22:45 INFO - Directory to install application into. [default: 16:22:45 INFO - "C:\slave\test"] 16:22:45 INFO - --app=APP Application being installed. [default: firefox] 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - mkdir: C:\slave\test\build\application 16:22:45 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'] 16:22:45 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 16:22:48 INFO - Reading from file tmpfile_stdout 16:22:48 INFO - Output received: 16:22:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:22:48 INFO - Using _rmtree_windows ... 16:22:48 INFO - Using _rmtree_windows ... 16:22:48 INFO - Running post-action listener: _resource_record_post_action 16:22:48 INFO - ##### 16:22:48 INFO - ##### Running run-tests step. 16:22:48 INFO - ##### 16:22:48 INFO - Running pre-action listener: _resource_record_pre_action 16:22:48 INFO - Running main action method: run_tests 16:22:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:22:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:22:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:22:48 INFO - grabbing minidump binary from tooltool 16:22: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')]} 16:22:48 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 0x0269F368>, '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 0x02442D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027290C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:22:48 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 16:22:48 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 16:22:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:22:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz6hviz 16:22:49 INFO - INFO - File integrity verified, renaming tmpz6hviz to win32-minidump_stackwalk.exe 16:22:49 INFO - Return code: 0 16:22:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:22:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:22:49 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/GU2Wz-HCTpi3EINGCiBryg/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 16:22:49 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/GU2Wz-HCTpi3EINGCiBryg/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 16:22:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Roaming', 16:22:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:49 INFO - 'COMPUTERNAME': 'T-W864-IX-027', 16:22:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:49 INFO - 'DCLOCATION': 'SCL3', 16:22:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:49 INFO - 'HOMEDRIVE': 'C:', 16:22:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-027', 16:22:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:49 INFO - 'KTS_VERSION': '1.19c', 16:22:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-027\\AppData\\Local', 16:22:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-027', 16:22:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:22:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:49 INFO - 'MOZ_NO_REMOTE': '1', 16:22:49 INFO - 'NO_EM_RESTART': '1', 16:22:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:49 INFO - 'OS': 'Windows_NT', 16:22:49 INFO - 'OURDRIVE': 'C:', 16:22:49 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', 16:22:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:49 INFO - 'PROCESSOR_LEVEL': '6', 16:22:49 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:49 INFO - 'PROMPT': '$P$G', 16:22:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:49 INFO - 'PWD': 'C:\\slave\\test', 16:22:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:49 INFO - 'SYSTEMDRIVE': 'C:', 16:22:49 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:49 INFO - 'TEST1': 'testie', 16:22:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:49 INFO - 'USERDOMAIN': 'T-W864-IX-027', 16:22:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-027', 16:22:49 INFO - 'USERNAME': 'cltbld', 16:22:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-027', 16:22:49 INFO - 'WINDIR': 'C:\\windows', 16:22:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:49 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/GU2Wz-HCTpi3EINGCiBryg/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 16:22:51 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 16:22:51 INFO - import pkg_resources 16:22:52 INFO - Using 1 client processes 16:22:55 INFO - SUITE-START | Running 778 tests 16:22:55 INFO - Running testharness tests 16:22:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:22:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:22:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:22:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:22:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:22:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:22:55 INFO - Setting up ssl 16:22:56 INFO - PROCESS | certutil | 16:22:56 INFO - PROCESS | certutil | 16:22:56 INFO - PROCESS | certutil | 16:22:56 INFO - Certificate Nickname Trust Attributes 16:22:56 INFO - SSL,S/MIME,JAR/XPI 16:22:56 INFO - 16:22:56 INFO - web-platform-tests CT,, 16:22:56 INFO - 16:22:56 INFO - Starting runner 16:22:56 INFO - PROCESS | 668 | [668] 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 16:22:56 INFO - PROCESS | 668 | [668] 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 16:22:56 INFO - PROCESS | 668 | [668] 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 16:22:58 INFO - PROCESS | 668 | 1469143378232 Marionette DEBUG Marionette enabled via build flag and pref 16:22:59 INFO - PROCESS | 668 | ++DOCSHELL 000000092C15E000 == 1 [pid = 668] [id = 1] 16:22:59 INFO - PROCESS | 668 | ++DOMWINDOW == 1 (000000093A599000) [pid = 668] [serial = 1] [outer = 0000000000000000] 16:22:59 INFO - PROCESS | 668 | [668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:22:59 INFO - PROCESS | 668 | ++DOMWINDOW == 2 (000000093A59A000) [pid = 668] [serial = 2] [outer = 000000093A599000] 16:22:59 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC82800 == 2 [pid = 668] [id = 2] 16:22:59 INFO - PROCESS | 668 | ++DOMWINDOW == 3 (000000093DC83000) [pid = 668] [serial = 3] [outer = 0000000000000000] 16:22:59 INFO - PROCESS | 668 | [668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:22:59 INFO - PROCESS | 668 | ++DOMWINDOW == 4 (000000093DC84000) [pid = 668] [serial = 4] [outer = 000000093DC83000] 16:23:00 INFO - PROCESS | 668 | 1469143380112 Marionette INFO Listening on port 2828 16:23:02 INFO - PROCESS | 668 | 1469143382142 Marionette DEBUG Marionette enabled via command-line flag 16:23:02 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9D0000 == 3 [pid = 668] [id = 3] 16:23:02 INFO - PROCESS | 668 | ++DOMWINDOW == 5 (000000093EC1C800) [pid = 668] [serial = 5] [outer = 0000000000000000] 16:23:02 INFO - PROCESS | 668 | [668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:23:02 INFO - PROCESS | 668 | ++DOMWINDOW == 6 (000000093EC1D800) [pid = 668] [serial = 6] [outer = 000000093EC1C800] 16:23:02 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:23:02 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:23:03 INFO - PROCESS | 668 | ++DOMWINDOW == 7 (000000093F742000) [pid = 668] [serial = 7] [outer = 000000093DC83000] 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383131 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383164 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383171 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383204 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383214 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 16:23:03 INFO - PROCESS | 668 | 1469143383217 Marionette DEBUG Closed connection conn0 16:23:03 INFO - PROCESS | 668 | 1469143383219 Marionette DEBUG Closed connection conn1 16:23:03 INFO - PROCESS | 668 | 1469143383222 Marionette DEBUG Closed connection conn2 16:23:03 INFO - PROCESS | 668 | 1469143383276 Marionette DEBUG Closed connection conn3 16:23:03 INFO - PROCESS | 668 | 1469143383303 Marionette DEBUG Closed connection conn4 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383310 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 16:23:03 INFO - PROCESS | 668 | 1469143383433 Marionette DEBUG Closed connection conn5 16:23:03 INFO - PROCESS | 668 | [668] 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 16:23:03 INFO - PROCESS | 668 | 1469143383439 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 16:23:03 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC70000 == 4 [pid = 668] [id = 4] 16:23:03 INFO - PROCESS | 668 | ++DOMWINDOW == 8 (000000093A5CFC00) [pid = 668] [serial = 8] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 668 | ++DOMWINDOW == 9 (000000093FCB5800) [pid = 668] [serial = 9] [outer = 000000093A5CFC00] 16:23:03 INFO - PROCESS | 668 | ++DOMWINDOW == 10 (000000093FE7DC00) [pid = 668] [serial = 10] [outer = 000000093A5CFC00] 16:23:03 INFO - PROCESS | 668 | 1469143383602 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:23:03 INFO - PROCESS | 668 | 1469143383607 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":"20160721144529","device":"desktop","version":"48.0"} 16:23:04 INFO - PROCESS | 668 | [668] 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 16:23:04 INFO - PROCESS | 668 | [668] 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 16:23:04 INFO - PROCESS | 668 | [668] 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 16:23:05 INFO - PROCESS | 668 | ++DOCSHELL 00000009454FB800 == 5 [pid = 668] [id = 5] 16:23:05 INFO - PROCESS | 668 | ++DOMWINDOW == 11 (00000009456A6800) [pid = 668] [serial = 11] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 668 | ++DOCSHELL 00000009456A7000 == 6 [pid = 668] [id = 6] 16:23:05 INFO - PROCESS | 668 | ++DOMWINDOW == 12 (0000000945411400) [pid = 668] [serial = 12] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 668 | [668] 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 16:23:05 INFO - PROCESS | 668 | ++DOCSHELL 00000009462A6000 == 7 [pid = 668] [id = 7] 16:23:05 INFO - PROCESS | 668 | ++DOMWINDOW == 13 (00000009403EB000) [pid = 668] [serial = 13] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 668 | [668] 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 16:23:05 INFO - PROCESS | 668 | [668] 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 16:23:05 INFO - PROCESS | 668 | ++DOMWINDOW == 14 (00000009465C9400) [pid = 668] [serial = 14] [outer = 00000009403EB000] 16:23:06 INFO - PROCESS | 668 | ++DOMWINDOW == 15 (00000009469B6800) [pid = 668] [serial = 15] [outer = 00000009456A6800] 16:23:06 INFO - PROCESS | 668 | ++DOMWINDOW == 16 (00000009464A6400) [pid = 668] [serial = 16] [outer = 0000000945411400] 16:23:06 INFO - PROCESS | 668 | ++DOMWINDOW == 17 (00000009464A9800) [pid = 668] [serial = 17] [outer = 00000009403EB000] 16:23:06 INFO - PROCESS | 668 | 1469143386898 Marionette INFO startBrowser aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:06 INFO - PROCESS | 668 | 1469143386934 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 668 | 1469143386948 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 668 | 1469143386951 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:07 INFO - PROCESS | 668 | ++DOMWINDOW == 18 (00000009483AE400) [pid = 668] [serial = 18] [outer = 00000009403EB000] 16:23:07 INFO - PROCESS | 668 | 1469143387850 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"aa1071cc-2044-45ea-8cb8-ad1fe12c280e","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":"20160721144529","device":"desktop","version":"48.0","command_id":1}}] 16:23:08 INFO - PROCESS | 668 | 1469143388241 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:23:08 INFO - PROCESS | 668 | 1469143388245 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:08 INFO - PROCESS | 668 | 1469143388308 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:23:08 INFO - PROCESS | 668 | 1469143388395 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:23:08 INFO - PROCESS | 668 | 1469143388398 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:08 INFO - PROCESS | 668 | [668] 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 16:23:09 INFO - PROCESS | 668 | --DOCSHELL 000000092C15E000 == 6 [pid = 668] [id = 1] 16:23:10 INFO - PROCESS | 668 | [668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:23:10 INFO - PROCESS | 668 | ++DOMWINDOW == 19 (0000000939320800) [pid = 668] [serial = 19] [outer = 00000009403EB000] 16:23:10 INFO - PROCESS | 668 | [668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:23:10 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:10 INFO - PROCESS | 668 | 1469143390870 Marionette TRACE conn6 <- [1,3,null,{}] 16:23:10 INFO - PROCESS | 668 | 1469143390875 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:23:10 INFO - PROCESS | 668 | 1469143390878 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:10 INFO - PROCESS | 668 | 1469143390900 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:23:10 INFO - PROCESS | 668 | 1469143390922 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 668 | 1469143390927 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:23:10 INFO - PROCESS | 668 | 1469143390933 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 668 | 1469143390936 Marionette TRACE conn6 <- [1,6,null,{}] 16:23:10 INFO - PROCESS | 668 | 1469143390979 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 668 | 1469143390982 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:11 INFO - PROCESS | 668 | 1469143391003 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:23:11 INFO - PROCESS | 668 | 1469143391010 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 668 | 1469143391014 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:11 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75B800 == 7 [pid = 668] [id = 8] 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 20 (00000009437E5800) [pid = 668] [serial = 20] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 21 (0000000943BF8800) [pid = 668] [serial = 21] [outer = 00000009437E5800] 16:23:11 INFO - PROCESS | 668 | 1469143391077 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 22 (000000094584D800) [pid = 668] [serial = 22] [outer = 00000009437E5800] 16:23:11 INFO - PROCESS | 668 | ++DOCSHELL 000000092C15E000 == 8 [pid = 668] [id = 9] 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 23 (000000093A549C00) [pid = 668] [serial = 23] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 24 (000000093AAE9000) [pid = 668] [serial = 24] [outer = 000000093A549C00] 16:23:11 INFO - PROCESS | 668 | 1469143391614 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 668 | ++DOMWINDOW == 25 (000000093AAEB000) [pid = 668] [serial = 25] [outer = 000000093A549C00] 16:23:12 INFO - PROCESS | 668 | --DOCSHELL 000000093FC70000 == 7 [pid = 668] [id = 4] 16:23:12 INFO - PROCESS | 668 | 1469143392198 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1279ms 16:23:12 INFO - PROCESS | 668 | 1469143392357 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 668 | 1469143392361 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:23:12 INFO - PROCESS | 668 | 1469143392387 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 668 | 1469143392390 Marionette TRACE conn6 <- [1,10,null,{}] 16:23:12 INFO - PROCESS | 668 | 1469143392401 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 668 | 1469143392404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:12 INFO - PROCESS | 668 | 1469143392493 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:23:12 INFO - PROCESS | 668 | 1469143392500 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 668 | 1469143392503 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:12 INFO - PROCESS | 668 | ++DOCSHELL 000000093E665800 == 8 [pid = 668] [id = 10] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 26 (00000009430CD400) [pid = 668] [serial = 26] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 27 (000000094330FC00) [pid = 668] [serial = 27] [outer = 00000009430CD400] 16:23:12 INFO - PROCESS | 668 | 1469143392554 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 28 (0000000943B7A000) [pid = 668] [serial = 28] [outer = 00000009430CD400] 16:23:12 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9CB000 == 9 [pid = 668] [id = 11] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 29 (000000093E9CC000) [pid = 668] [serial = 29] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 30 (000000093E903000) [pid = 668] [serial = 30] [outer = 000000093E9CC000] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 31 (000000093EC2C000) [pid = 668] [serial = 31] [outer = 000000093E9CC000] 16:23:12 INFO - PROCESS | 668 | ++DOCSHELL 00000009383EF800 == 10 [pid = 668] [id = 12] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 32 (000000093DFCE000) [pid = 668] [serial = 32] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 668 | ++DOMWINDOW == 33 (0000000945FC3400) [pid = 668] [serial = 33] [outer = 000000093DFCE000] 16:23:13 INFO - PROCESS | 668 | ++DOMWINDOW == 34 (000000094584E400) [pid = 668] [serial = 34] [outer = 000000093DFCE000] 16:23:13 INFO - PROCESS | 668 | 1469143393257 Marionette TRACE conn6 <- [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]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 945ms 16:23:13 INFO - PROCESS | 668 | 1469143393332 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 668 | 1469143393336 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:23:13 INFO - PROCESS | 668 | 1469143393343 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 668 | 1469143393346 Marionette TRACE conn6 <- [1,14,null,{}] 16:23:13 INFO - PROCESS | 668 | 1469143393349 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 668 | 1469143393352 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:13 INFO - PROCESS | 668 | 1469143393446 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:23:13 INFO - PROCESS | 668 | 1469143393459 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 668 | 1469143393461 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF17800 == 11 [pid = 668] [id = 13] 16:23:13 INFO - PROCESS | 668 | ++DOMWINDOW == 35 (0000000946A8A000) [pid = 668] [serial = 35] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 668 | ++DOMWINDOW == 36 (0000000946D06C00) [pid = 668] [serial = 36] [outer = 0000000946A8A000] 16:23:13 INFO - PROCESS | 668 | 1469143393513 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 668 | ++DOMWINDOW == 37 (00000009470ADC00) [pid = 668] [serial = 37] [outer = 0000000946A8A000] 16:23:13 INFO - PROCESS | 668 | 1469143393966 Marionette TRACE conn6 <- [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]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 16:23:14 INFO - PROCESS | 668 | 1469143394017 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 668 | 1469143394019 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:23:14 INFO - PROCESS | 668 | 1469143394023 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 668 | 1469143394027 Marionette TRACE conn6 <- [1,18,null,{}] 16:23:14 INFO - PROCESS | 668 | 1469143394039 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 668 | 1469143394044 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:14 INFO - PROCESS | 668 | 1469143394139 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:23:14 INFO - PROCESS | 668 | 1469143394148 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 668 | 1469143394152 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B05000 == 12 [pid = 668] [id = 14] 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 38 (00000009477B4000) [pid = 668] [serial = 38] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 39 (00000009477BB000) [pid = 668] [serial = 39] [outer = 00000009477B4000] 16:23:14 INFO - PROCESS | 668 | 1469143394204 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 40 (00000009483A3000) [pid = 668] [serial = 40] [outer = 00000009477B4000] 16:23:14 INFO - PROCESS | 668 | 1469143394607 Marionette TRACE conn6 <- [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]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:23:14 INFO - PROCESS | 668 | 1469143394658 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 668 | 1469143394661 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:23:14 INFO - PROCESS | 668 | 1469143394665 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:23:14 INFO - PROCESS | 668 | 1469143394667 Marionette TRACE conn6 <- [1,22,null,{}] 16:23:14 INFO - PROCESS | 668 | 1469143394671 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 668 | 1469143394673 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:14 INFO - PROCESS | 668 | 1469143394760 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:23:14 INFO - PROCESS | 668 | 1469143394766 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 668 | 1469143394768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000943970000 == 13 [pid = 668] [id = 15] 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 41 (000000093F786000) [pid = 668] [serial = 41] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 42 (0000000943352000) [pid = 668] [serial = 42] [outer = 000000093F786000] 16:23:14 INFO - PROCESS | 668 | 1469143394816 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 668 | ++DOMWINDOW == 43 (00000009437E6800) [pid = 668] [serial = 43] [outer = 000000093F786000] 16:23:15 INFO - PROCESS | 668 | 1469143395242 Marionette TRACE conn6 <- [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]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 16:23:15 INFO - PROCESS | 668 | 1469143395298 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 668 | 1469143395300 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:23:15 INFO - PROCESS | 668 | 1469143395304 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 668 | 1469143395306 Marionette TRACE conn6 <- [1,26,null,{}] 16:23:15 INFO - PROCESS | 668 | 1469143395310 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 668 | 1469143395312 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:15 INFO - PROCESS | 668 | 1469143395395 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:23:15 INFO - PROCESS | 668 | 1469143395402 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 668 | 1469143395404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094569F000 == 14 [pid = 668] [id = 16] 16:23:15 INFO - PROCESS | 668 | ++DOMWINDOW == 44 (0000000939E95C00) [pid = 668] [serial = 44] [outer = 0000000000000000] 16:23:15 INFO - PROCESS | 668 | ++DOMWINDOW == 45 (0000000939EA2800) [pid = 668] [serial = 45] [outer = 0000000939E95C00] 16:23:15 INFO - PROCESS | 668 | 1469143395450 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 668 | ++DOMWINDOW == 46 (0000000943C03800) [pid = 668] [serial = 46] [outer = 0000000939E95C00] 16:23:15 INFO - PROCESS | 668 | 1469143395853 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 16:23:15 INFO - PROCESS | 668 | 1469143395900 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 668 | 1469143395902 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:23:15 INFO - PROCESS | 668 | 1469143395906 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 668 | 1469143395908 Marionette TRACE conn6 <- [1,30,null,{}] 16:23:15 INFO - PROCESS | 668 | 1469143395911 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 668 | 1469143395918 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:16 INFO - PROCESS | 668 | 1469143396039 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:23:16 INFO - PROCESS | 668 | 1469143396052 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 668 | 1469143396054 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094621F800 == 15 [pid = 668] [id = 17] 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 47 (0000000946645000) [pid = 668] [serial = 47] [outer = 0000000000000000] 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 48 (0000000947AA0C00) [pid = 668] [serial = 48] [outer = 0000000946645000] 16:23:16 INFO - PROCESS | 668 | 1469143396101 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 49 (0000000949CEE800) [pid = 668] [serial = 49] [outer = 0000000946645000] 16:23:16 INFO - PROCESS | 668 | 1469143396493 Marionette TRACE conn6 <- [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]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 16:23:16 INFO - PROCESS | 668 | 1469143396537 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 668 | 1469143396540 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:23:16 INFO - PROCESS | 668 | 1469143396553 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 668 | 1469143396555 Marionette TRACE conn6 <- [1,34,null,{}] 16:23:16 INFO - PROCESS | 668 | 1469143396559 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 668 | 1469143396561 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:16 INFO - PROCESS | 668 | 1469143396640 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:23:16 INFO - PROCESS | 668 | 1469143396646 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 668 | 1469143396648 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:16 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1A800 == 16 [pid = 668] [id = 18] 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 50 (0000000937A19C00) [pid = 668] [serial = 50] [outer = 0000000000000000] 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 51 (0000000937A1E000) [pid = 668] [serial = 51] [outer = 0000000937A19C00] 16:23:16 INFO - PROCESS | 668 | 1469143396694 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 668 | ++DOMWINDOW == 52 (0000000945409400) [pid = 668] [serial = 52] [outer = 0000000937A19C00] 16:23:17 INFO - PROCESS | 668 | 1469143397146 Marionette TRACE conn6 <- [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]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 16:23:17 INFO - PROCESS | 668 | 1469143397187 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 668 | 1469143397189 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:23:17 INFO - PROCESS | 668 | 1469143397193 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 668 | 1469143397194 Marionette TRACE conn6 <- [1,38,null,{}] 16:23:17 INFO - PROCESS | 668 | 1469143397198 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 668 | 1469143397200 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:17 INFO - PROCESS | 668 | 1469143397285 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:23:17 INFO - PROCESS | 668 | 1469143397293 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 668 | 1469143397303 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000948DDD000 == 17 [pid = 668] [id = 19] 16:23:17 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (0000000937B3BC00) [pid = 668] [serial = 53] [outer = 0000000000000000] 16:23:17 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (00000009458F9400) [pid = 668] [serial = 54] [outer = 0000000937B3BC00] 16:23:17 INFO - PROCESS | 668 | 1469143397349 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000094B448800) [pid = 668] [serial = 55] [outer = 0000000937B3BC00] 16:23:17 INFO - PROCESS | 668 | 1469143397725 Marionette TRACE conn6 <- [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]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 16:23:17 INFO - PROCESS | 668 | 1469143397783 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 668 | 1469143397785 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:23:17 INFO - PROCESS | 668 | 1469143397799 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 668 | 1469143397801 Marionette TRACE conn6 <- [1,42,null,{}] 16:23:17 INFO - PROCESS | 668 | 1469143397805 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 668 | 1469143397807 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:17 INFO - PROCESS | 668 | 1469143397894 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:23:17 INFO - PROCESS | 668 | 1469143397899 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 668 | 1469143397901 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C79800 == 18 [pid = 668] [id = 20] 16:23:17 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (00000009379EDC00) [pid = 668] [serial = 56] [outer = 0000000000000000] 16:23:17 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (00000009379F2C00) [pid = 668] [serial = 57] [outer = 00000009379EDC00] 16:23:17 INFO - PROCESS | 668 | 1469143397947 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000946285400) [pid = 668] [serial = 58] [outer = 00000009379EDC00] 16:23:18 INFO - PROCESS | 668 | 1469143398319 Marionette TRACE conn6 <- [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]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms 16:23:18 INFO - PROCESS | 668 | 1469143398325 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 668 | 1469143398328 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:23:18 INFO - PROCESS | 668 | 1469143398331 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 668 | 1469143398333 Marionette TRACE conn6 <- [1,46,null,{}] 16:23:18 INFO - PROCESS | 668 | 1469143398336 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 668 | 1469143398338 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:18 INFO - PROCESS | 668 | 1469143398449 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:23:18 INFO - PROCESS | 668 | 1469143398466 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 668 | 1469143398469 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094C535000 == 19 [pid = 668] [id = 21] 16:23:18 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000939D24400) [pid = 668] [serial = 59] [outer = 0000000000000000] 16:23:18 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (000000094B44CC00) [pid = 668] [serial = 60] [outer = 0000000939D24400] 16:23:18 INFO - PROCESS | 668 | 1469143398520 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000094CB8D000) [pid = 668] [serial = 61] [outer = 0000000939D24400] 16:23:18 INFO - PROCESS | 668 | 1469143398915 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 16:23:18 INFO - PROCESS | 668 | 1469143398964 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 668 | 1469143398967 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:23:18 INFO - PROCESS | 668 | 1469143398970 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 668 | 1469143398973 Marionette TRACE conn6 <- [1,50,null,{}] 16:23:18 INFO - PROCESS | 668 | 1469143398977 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 668 | 1469143398979 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:19 INFO - PROCESS | 668 | 1469143399094 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:23:19 INFO - PROCESS | 668 | 1469143399102 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 668 | 1469143399104 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF9000 == 20 [pid = 668] [id = 22] 16:23:19 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000094CB98400) [pid = 668] [serial = 62] [outer = 0000000000000000] 16:23:19 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000094CD5F000) [pid = 668] [serial = 63] [outer = 000000094CB98400] 16:23:19 INFO - PROCESS | 668 | 1469143399156 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000094CD67400) [pid = 668] [serial = 64] [outer = 000000094CB98400] 16:23:19 INFO - PROCESS | 668 | 1469143399525 Marionette TRACE conn6 <- [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]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 16:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:23:19 INFO - PROCESS | 668 | 1469143399561 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 668 | 1469143399563 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:23:19 INFO - PROCESS | 668 | 1469143399567 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 668 | 1469143399568 Marionette TRACE conn6 <- [1,54,null,{}] 16:23:19 INFO - PROCESS | 668 | 1469143399572 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 668 | 1469143399574 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:19 INFO - PROCESS | 668 | 1469143399665 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:23:20 INFO - PROCESS | 668 | 1469143400392 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 668 | 1469143400395 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:20 INFO - PROCESS | 668 | ++DOCSHELL 0000000939E4E800 == 21 [pid = 668] [id = 23] 16:23:20 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000937A18C00) [pid = 668] [serial = 65] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000937B36C00) [pid = 668] [serial = 66] [outer = 0000000937A18C00] 16:23:20 INFO - PROCESS | 668 | 1469143400453 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939EA2C00) [pid = 668] [serial = 67] [outer = 0000000937A18C00] 16:23:20 INFO - PROCESS | 668 | 1469143400884 Marionette TRACE conn6 <- [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]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1337ms 16:23:20 INFO - PROCESS | 668 | 1469143400910 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 668 | 1469143400914 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:23:20 INFO - PROCESS | 668 | 1469143400918 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 668 | 1469143400921 Marionette TRACE conn6 <- [1,58,null,{}] 16:23:20 INFO - PROCESS | 668 | 1469143400927 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 668 | 1469143400932 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:21 INFO - PROCESS | 668 | 1469143401045 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:23:21 INFO - PROCESS | 668 | 1469143401053 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 668 | 1469143401056 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:21 INFO - PROCESS | 668 | ++DOCSHELL 000000093F74B000 == 22 [pid = 668] [id = 24] 16:23:21 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093E7BEC00) [pid = 668] [serial = 68] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093FCB6400) [pid = 668] [serial = 69] [outer = 000000093E7BEC00] 16:23:21 INFO - PROCESS | 668 | 1469143401106 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009430C9800) [pid = 668] [serial = 70] [outer = 000000093E7BEC00] 16:23:21 INFO - PROCESS | 668 | 1469143401526 Marionette TRACE conn6 <- [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]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 16:23:21 INFO - PROCESS | 668 | 1469143401552 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 668 | 1469143401556 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:23:21 INFO - PROCESS | 668 | 1469143401560 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 668 | 1469143401562 Marionette TRACE conn6 <- [1,62,null,{}] 16:23:21 INFO - PROCESS | 668 | 1469143401566 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 668 | 1469143401568 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:21 INFO - PROCESS | 668 | 1469143401686 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093A5CFC00) [pid = 668] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009437E5800) [pid = 668] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009430CD400) [pid = 668] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946A8A000) [pid = 668] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009477B4000) [pid = 668] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:23:21 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093F786000) [pid = 668] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:23:21 INFO - PROCESS | 668 | 1469143401977 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 668 | 1469143401980 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:22 INFO - PROCESS | 668 | ++DOCSHELL 00000009401BF000 == 23 [pid = 668] [id = 25] 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000937B39800) [pid = 668] [serial = 71] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000939326C00) [pid = 668] [serial = 72] [outer = 0000000937B39800] 16:23:22 INFO - PROCESS | 668 | 1469143402032 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093FE7E400) [pid = 668] [serial = 73] [outer = 0000000937B39800] 16:23:22 INFO - PROCESS | 668 | 1469143402391 Marionette TRACE conn6 <- [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]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 16:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:23:22 INFO - PROCESS | 668 | 1469143402445 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 668 | 1469143402448 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:23:22 INFO - PROCESS | 668 | 1469143402458 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 668 | 1469143402464 Marionette TRACE conn6 <- [1,66,null,{}] 16:23:22 INFO - PROCESS | 668 | 1469143402469 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 668 | 1469143402472 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:22 INFO - PROCESS | 668 | 1469143402560 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:23:22 INFO - PROCESS | 668 | 1469143402613 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 668 | 1469143402615 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:22 INFO - PROCESS | 668 | ++DOCSHELL 00000009454EB800 == 24 [pid = 668] [id = 26] 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093E9EBC00) [pid = 668] [serial = 74] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943378800) [pid = 668] [serial = 75] [outer = 000000093E9EBC00] 16:23:22 INFO - PROCESS | 668 | 1469143402661 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000094627D800) [pid = 668] [serial = 76] [outer = 000000093E9EBC00] 16:23:23 INFO - PROCESS | 668 | 1469143403006 Marionette TRACE conn6 <- [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]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 16:23:23 INFO - PROCESS | 668 | 1469143403041 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 668 | 1469143403044 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:23:23 INFO - PROCESS | 668 | 1469143403047 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:23:23 INFO - PROCESS | 668 | 1469143403049 Marionette TRACE conn6 <- [1,70,null,{}] 16:23:23 INFO - PROCESS | 668 | 1469143403053 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 668 | 1469143403055 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:23 INFO - PROCESS | 668 | 1469143403150 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:23:23 INFO - PROCESS | 668 | 1469143403204 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 668 | 1469143403206 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:23 INFO - PROCESS | 668 | ++DOCSHELL 000000094622C800 == 25 [pid = 668] [id = 27] 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093FE81000) [pid = 668] [serial = 77] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094628A800) [pid = 668] [serial = 78] [outer = 000000093FE81000] 16:23:23 INFO - PROCESS | 668 | 1469143403253 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000946649800) [pid = 668] [serial = 79] [outer = 000000093FE81000] 16:23:23 INFO - PROCESS | 668 | 1469143403606 Marionette TRACE conn6 <- [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]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 16:23:23 INFO - PROCESS | 668 | 1469143403637 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 668 | 1469143403639 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:23:23 INFO - PROCESS | 668 | 1469143403643 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 668 | 1469143403644 Marionette TRACE conn6 <- [1,74,null,{}] 16:23:23 INFO - PROCESS | 668 | 1469143403648 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 668 | 1469143403650 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:23 INFO - PROCESS | 668 | 1469143403753 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:23:23 INFO - PROCESS | 668 | 1469143403762 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 668 | 1469143403768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D2F000 == 26 [pid = 668] [id = 28] 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009471B3000) [pid = 668] [serial = 80] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000947798400) [pid = 668] [serial = 81] [outer = 00000009471B3000] 16:23:23 INFO - PROCESS | 668 | 1469143403823 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009486C8400) [pid = 668] [serial = 82] [outer = 00000009471B3000] 16:23:24 INFO - PROCESS | 668 | 1469143404424 Marionette TRACE conn6 <- [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]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 16:23:24 INFO - PROCESS | 668 | 1469143404494 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 668 | 1469143404498 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:23:24 INFO - PROCESS | 668 | 1469143404517 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 668 | 1469143404521 Marionette TRACE conn6 <- [1,78,null,{}] 16:23:24 INFO - PROCESS | 668 | 1469143404527 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 668 | 1469143404531 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:24 INFO - PROCESS | 668 | 1469143404648 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:23:24 INFO - PROCESS | 668 | 1469143404702 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 668 | 1469143404705 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE3800 == 27 [pid = 668] [id = 29] 16:23:24 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093E7BC000) [pid = 668] [serial = 83] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093FFDEC00) [pid = 668] [serial = 84] [outer = 000000093E7BC000] 16:23:24 INFO - PROCESS | 668 | 1469143404765 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094337A000) [pid = 668] [serial = 85] [outer = 000000093E7BC000] 16:23:25 INFO - PROCESS | 668 | 1469143405267 Marionette TRACE conn6 <- [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]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 16:23:25 INFO - PROCESS | 668 | 1469143405298 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 668 | 1469143405303 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:23:25 INFO - PROCESS | 668 | 1469143405310 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 668 | 1469143405314 Marionette TRACE conn6 <- [1,82,null,{}] 16:23:25 INFO - PROCESS | 668 | 1469143405318 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 668 | 1469143405321 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:25 INFO - PROCESS | 668 | 1469143405436 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:23:25 INFO - PROCESS | 668 | 1469143405511 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 668 | 1469143405513 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAB800 == 28 [pid = 668] [id = 30] 16:23:25 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094663E800) [pid = 668] [serial = 86] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000094664A000) [pid = 668] [serial = 87] [outer = 000000094663E800] 16:23:25 INFO - PROCESS | 668 | 1469143405572 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000947785000) [pid = 668] [serial = 88] [outer = 000000094663E800] 16:23:26 INFO - PROCESS | 668 | 1469143406116 Marionette TRACE conn6 <- [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]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 16:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:23:26 INFO - PROCESS | 668 | 1469143406150 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 668 | 1469143406153 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:23:26 INFO - PROCESS | 668 | 1469143406157 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 668 | 1469143406161 Marionette TRACE conn6 <- [1,86,null,{}] 16:23:26 INFO - PROCESS | 668 | 1469143406173 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 668 | 1469143406178 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:26 INFO - PROCESS | 668 | 1469143406286 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:23:26 INFO - PROCESS | 668 | 1469143406349 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 668 | 1469143406353 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:26 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF6800 == 29 [pid = 668] [id = 31] 16:23:26 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398A6C00) [pid = 668] [serial = 89] [outer = 0000000000000000] 16:23:26 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946286C00) [pid = 668] [serial = 90] [outer = 00000009398A6C00] 16:23:26 INFO - PROCESS | 668 | 1469143406412 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000949CE5800) [pid = 668] [serial = 91] [outer = 00000009398A6C00] 16:23:26 INFO - PROCESS | 668 | 1469143406933 Marionette TRACE conn6 <- [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]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:23:27 INFO - PROCESS | 668 | 1469143406998 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 668 | 1469143407001 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:23:27 INFO - PROCESS | 668 | 1469143407006 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 668 | 1469143407008 Marionette TRACE conn6 <- [1,90,null,{}] 16:23:27 INFO - PROCESS | 668 | 1469143407012 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 668 | 1469143407015 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:27 INFO - PROCESS | 668 | 1469143407125 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:23:27 INFO - PROCESS | 668 | 1469143407185 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 668 | 1469143407187 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:27 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC12000 == 30 [pid = 668] [id = 32] 16:23:27 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000939951400) [pid = 668] [serial = 92] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000939956400) [pid = 668] [serial = 93] [outer = 0000000939951400] 16:23:27 INFO - PROCESS | 668 | 1469143407245 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000948E69400) [pid = 668] [serial = 94] [outer = 0000000939951400] 16:23:27 INFO - PROCESS | 668 | 1469143407802 Marionette TRACE conn6 <- [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]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 16:23:27 INFO - PROCESS | 668 | 1469143407846 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 668 | 1469143407849 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:23:27 INFO - PROCESS | 668 | 1469143407852 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 668 | 1469143407854 Marionette TRACE conn6 <- [1,94,null,{}] 16:23:27 INFO - PROCESS | 668 | 1469143407858 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 668 | 1469143407861 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:27 INFO - PROCESS | 668 | 1469143407965 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:23:28 INFO - PROCESS | 668 | 1469143408100 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 668 | 1469143408103 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:28 INFO - PROCESS | 668 | ++DOCSHELL 000000093E669800 == 31 [pid = 668] [id = 33] 16:23:28 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000937B31000) [pid = 668] [serial = 95] [outer = 0000000000000000] 16:23:28 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093840DC00) [pid = 668] [serial = 96] [outer = 0000000937B31000] 16:23:28 INFO - PROCESS | 668 | 1469143408153 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (00000009398A3800) [pid = 668] [serial = 97] [outer = 0000000937B31000] 16:23:29 INFO - PROCESS | 668 | --DOCSHELL 000000093F75B800 == 30 [pid = 668] [id = 8] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009464A9800) [pid = 668] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000947AA0C00) [pid = 668] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000937A1E000) [pid = 668] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009458F9400) [pid = 668] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009379F2C00) [pid = 668] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094B44CC00) [pid = 668] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943BF8800) [pid = 668] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093AAE9000) [pid = 668] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094330FC00) [pid = 668] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000945FC3400) [pid = 668] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946D06C00) [pid = 668] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009470ADC00) [pid = 668] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009477BB000) [pid = 668] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943352000) [pid = 668] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939EA2800) [pid = 668] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093E903000) [pid = 668] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009483A3000) [pid = 668] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009437E6800) [pid = 668] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943B7A000) [pid = 668] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094584D800) [pid = 668] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094CD5F000) [pid = 668] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009465C9400) [pid = 668] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093FE7DC00) [pid = 668] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093FCB5800) [pid = 668] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093DC84000) [pid = 668] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:23:29 INFO - PROCESS | 668 | 1469143409214 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1423ms 16:23:29 INFO - PROCESS | 668 | 1469143409280 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 668 | 1469143409285 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:23:29 INFO - PROCESS | 668 | 1469143409291 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 668 | 1469143409294 Marionette TRACE conn6 <- [1,98,null,{}] 16:23:29 INFO - PROCESS | 668 | 1469143409303 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 668 | 1469143409306 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:29 INFO - PROCESS | 668 | 1469143409441 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:23:29 INFO - PROCESS | 668 | 1469143409451 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 668 | 1469143409455 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:29 INFO - PROCESS | 668 | ++DOCSHELL 000000093DF78000 == 31 [pid = 668] [id = 34] 16:23:29 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939954800) [pid = 668] [serial = 98] [outer = 0000000000000000] 16:23:29 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939958C00) [pid = 668] [serial = 99] [outer = 0000000939954800] 16:23:29 INFO - PROCESS | 668 | 1469143409508 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939EA1800) [pid = 668] [serial = 100] [outer = 0000000939954800] 16:23:29 INFO - PROCESS | 668 | 1469143409935 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 16:23:29 INFO - PROCESS | 668 | 1469143409985 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 668 | 1469143409990 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:23:30 INFO - PROCESS | 668 | 1469143410002 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 668 | 1469143410006 Marionette TRACE conn6 <- [1,102,null,{}] 16:23:30 INFO - PROCESS | 668 | 1469143410011 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 668 | 1469143410014 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:30 INFO - PROCESS | 668 | 1469143410109 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:23:30 INFO - PROCESS | 668 | 1469143410115 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 668 | 1469143410118 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:30 INFO - PROCESS | 668 | ++DOCSHELL 000000093F771000 == 32 [pid = 668] [id = 35] 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093DC5F800) [pid = 668] [serial = 101] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093E636400) [pid = 668] [serial = 102] [outer = 000000093DC5F800] 16:23:30 INFO - PROCESS | 668 | 1469143410167 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093E97B400) [pid = 668] [serial = 103] [outer = 000000093DC5F800] 16:23:30 INFO - PROCESS | 668 | 1469143410572 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 650ms 16:23:30 INFO - PROCESS | 668 | 1469143410649 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 668 | 1469143410651 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:23:30 INFO - PROCESS | 668 | 1469143410655 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 668 | 1469143410659 Marionette TRACE conn6 <- [1,106,null,{}] 16:23:30 INFO - PROCESS | 668 | 1469143410676 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 668 | 1469143410681 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:30 INFO - PROCESS | 668 | 1469143410790 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:23:30 INFO - PROCESS | 668 | 1469143410805 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 668 | 1469143410808 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:30 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE7800 == 33 [pid = 668] [id = 36] 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943350C00) [pid = 668] [serial = 104] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943358400) [pid = 668] [serial = 105] [outer = 0000000943350C00] 16:23:30 INFO - PROCESS | 668 | 1469143410859 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094337D000) [pid = 668] [serial = 106] [outer = 0000000943350C00] 16:23:31 INFO - PROCESS | 668 | 1469143411251 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 16:23:31 INFO - PROCESS | 668 | 1469143411287 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 668 | 1469143411290 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 668 | 1469143411307 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 668 | 1469143411309 Marionette TRACE conn6 <- [1,110,null,{}] 16:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:23:31 INFO - PROCESS | 668 | 1469143411312 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 668 | 1469143411315 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:31 INFO - PROCESS | 668 | 1469143411427 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:23:31 INFO - PROCESS | 668 | 1469143411432 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 668 | 1469143411435 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:31 INFO - PROCESS | 668 | ++DOCSHELL 00000009454F1800 == 34 [pid = 668] [id = 37] 16:23:31 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943387000) [pid = 668] [serial = 107] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094338AC00) [pid = 668] [serial = 108] [outer = 0000000943387000] 16:23:31 INFO - PROCESS | 668 | 1469143411481 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943BF2800) [pid = 668] [serial = 109] [outer = 0000000943387000] 16:23:31 INFO - PROCESS | 668 | 1469143411893 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 16:23:31 INFO - PROCESS | 668 | 1469143411944 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 668 | 1469143411954 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 668 | 1469143411957 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 668 | 1469143411959 Marionette TRACE conn6 <- [1,114,null,{}] 16:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:23:31 INFO - PROCESS | 668 | 1469143411963 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 668 | 1469143411965 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:32 INFO - PROCESS | 668 | 1469143412066 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:23:32 INFO - PROCESS | 668 | 1469143412072 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 668 | 1469143412074 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:32 INFO - PROCESS | 668 | ++DOCSHELL 000000094667E800 == 35 [pid = 668] [id = 38] 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943386C00) [pid = 668] [serial = 110] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094421A000) [pid = 668] [serial = 111] [outer = 0000000943386C00] 16:23:32 INFO - PROCESS | 668 | 1469143412120 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000945850800) [pid = 668] [serial = 112] [outer = 0000000943386C00] 16:23:32 INFO - PROCESS | 668 | 1469143412568 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 16:23:32 INFO - PROCESS | 668 | 1469143412594 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 668 | 1469143412596 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:23:32 INFO - PROCESS | 668 | 1469143412599 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 668 | 1469143412601 Marionette TRACE conn6 <- [1,118,null,{}] 16:23:32 INFO - PROCESS | 668 | 1469143412605 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 668 | 1469143412611 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:32 INFO - PROCESS | 668 | 1469143412752 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:23:32 INFO - PROCESS | 668 | 1469143412763 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 668 | 1469143412765 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D33800 == 36 [pid = 668] [id = 39] 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009458F9C00) [pid = 668] [serial = 113] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946285000) [pid = 668] [serial = 114] [outer = 00000009458F9C00] 16:23:32 INFO - PROCESS | 668 | 1469143412813 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009470A7C00) [pid = 668] [serial = 115] [outer = 00000009458F9C00] 16:23:33 INFO - PROCESS | 668 | 1469143413219 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 16:23:33 INFO - PROCESS | 668 | 1469143413274 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 668 | 1469143413277 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:23:33 INFO - PROCESS | 668 | 1469143413280 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 668 | 1469143413283 Marionette TRACE conn6 <- [1,122,null,{}] 16:23:33 INFO - PROCESS | 668 | 1469143413293 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 668 | 1469143413296 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:33 INFO - PROCESS | 668 | 1469143413525 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946645000) [pid = 668] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009379EDC00) [pid = 668] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939D24400) [pid = 668] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000937A19C00) [pid = 668] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939E95C00) [pid = 668] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000937B3BC00) [pid = 668] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009471B3000) [pid = 668] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093FE81000) [pid = 668] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093E7BEC00) [pid = 668] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000937B39800) [pid = 668] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093E9EBC00) [pid = 668] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000937A18C00) [pid = 668] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:23:33 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094CB98400) [pid = 668] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:23:33 INFO - PROCESS | 668 | 1469143413575 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 668 | 1469143413578 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:33 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F66000 == 37 [pid = 668] [id = 40] 16:23:33 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009379E7000) [pid = 668] [serial = 116] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000937A18C00) [pid = 668] [serial = 117] [outer = 00000009379E7000] 16:23:33 INFO - PROCESS | 668 | 1469143413628 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398F6800) [pid = 668] [serial = 118] [outer = 00000009379E7000] 16:23:33 INFO - PROCESS | 668 | 1469143413939 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 693ms 16:23:33 INFO - PROCESS | 668 | 1469143413975 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 668 | 1469143413978 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:23:33 INFO - PROCESS | 668 | 1469143413985 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 668 | 1469143413987 Marionette TRACE conn6 <- [1,126,null,{}] 16:23:34 INFO - PROCESS | 668 | 1469143413999 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 668 | 1469143414001 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:34 INFO - PROCESS | 668 | 1469143414108 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:23:34 INFO - PROCESS | 668 | 1469143414116 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 668 | 1469143414118 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:34 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFD800 == 38 [pid = 668] [id = 41] 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009398F5800) [pid = 668] [serial = 119] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093E9EBC00) [pid = 668] [serial = 120] [outer = 00000009398F5800] 16:23:34 INFO - PROCESS | 668 | 1469143414164 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946A86000) [pid = 668] [serial = 121] [outer = 00000009398F5800] 16:23:34 INFO - PROCESS | 668 | 1469143414518 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 16:23:34 INFO - PROCESS | 668 | 1469143414571 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 668 | 1469143414574 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:23:34 INFO - PROCESS | 668 | 1469143414577 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 668 | 1469143414579 Marionette TRACE conn6 <- [1,130,null,{}] 16:23:34 INFO - PROCESS | 668 | 1469143414582 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 668 | 1469143414584 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:34 INFO - PROCESS | 668 | 1469143414664 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:23:34 INFO - PROCESS | 668 | 1469143414724 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 668 | 1469143414726 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:34 INFO - PROCESS | 668 | ++DOCSHELL 00000009397CC800 == 39 [pid = 668] [id = 42] 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093994FC00) [pid = 668] [serial = 122] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000947786000) [pid = 668] [serial = 123] [outer = 000000093994FC00] 16:23:34 INFO - PROCESS | 668 | 1469143414773 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000948328400) [pid = 668] [serial = 124] [outer = 000000093994FC00] 16:23:35 INFO - PROCESS | 668 | 1469143415156 Marionette TRACE conn6 <- [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]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 16:23:35 INFO - PROCESS | 668 | 1469143415210 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:23:35 INFO - PROCESS | 668 | 1469143415213 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:23:35 INFO - PROCESS | 668 | 1469143415216 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 668 | 1469143415218 Marionette TRACE conn6 <- [1,134,null,{}] 16:23:35 INFO - PROCESS | 668 | 1469143415229 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 668 | 1469143415231 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:35 INFO - PROCESS | 668 | 1469143415313 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:23:35 INFO - PROCESS | 668 | 1469143415318 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 668 | 1469143415320 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:35 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD83800 == 40 [pid = 668] [id = 43] 16:23:35 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093F853000) [pid = 668] [serial = 125] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093F854C00) [pid = 668] [serial = 126] [outer = 000000093F853000] 16:23:35 INFO - PROCESS | 668 | 1469143415366 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093F8D7C00) [pid = 668] [serial = 127] [outer = 000000093F853000] 16:23:36 INFO - PROCESS | 668 | 1469143416159 Marionette TRACE conn6 <- [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]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 988ms 16:23:36 INFO - PROCESS | 668 | 1469143416207 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 668 | 1469143416212 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:23:36 INFO - PROCESS | 668 | 1469143416240 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 668 | 1469143416244 Marionette TRACE conn6 <- [1,138,null,{}] 16:23:36 INFO - PROCESS | 668 | 1469143416253 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 668 | 1469143416258 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:36 INFO - PROCESS | 668 | 1469143416432 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:23:36 INFO - PROCESS | 668 | 1469143416512 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 668 | 1469143416515 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:36 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC81800 == 41 [pid = 668] [id = 44] 16:23:36 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009398F0800) [pid = 668] [serial = 128] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000939E36C00) [pid = 668] [serial = 129] [outer = 00000009398F0800] 16:23:36 INFO - PROCESS | 668 | 1469143416577 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093DEF5000) [pid = 668] [serial = 130] [outer = 00000009398F0800] 16:23:37 INFO - PROCESS | 668 | 1469143417608 Marionette TRACE conn6 <- [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]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1403ms 16:23:37 INFO - PROCESS | 668 | 1469143417623 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 668 | 1469143417628 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:23:37 INFO - PROCESS | 668 | 1469143417634 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 668 | 1469143417637 Marionette TRACE conn6 <- [1,142,null,{}] 16:23:37 INFO - PROCESS | 668 | 1469143417643 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 668 | 1469143417646 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:37 INFO - PROCESS | 668 | 1469143417760 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000093FC12000 == 40 [pid = 668] [id = 32] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF6800 == 39 [pid = 668] [id = 31] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAB800 == 38 [pid = 668] [id = 30] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 00000009397CC800 == 37 [pid = 668] [id = 42] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000094CBFD800 == 36 [pid = 668] [id = 41] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 0000000945F66000 == 35 [pid = 668] [id = 40] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 0000000948D33800 == 34 [pid = 668] [id = 39] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000094667E800 == 33 [pid = 668] [id = 38] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 00000009454F1800 == 32 [pid = 668] [id = 37] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE7800 == 31 [pid = 668] [id = 36] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000093F771000 == 30 [pid = 668] [id = 35] 16:23:37 INFO - PROCESS | 668 | --DOCSHELL 000000093DF78000 == 29 [pid = 668] [id = 34] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094CD67400) [pid = 668] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000949CEE800) [pid = 668] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946285400) [pid = 668] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094CB8D000) [pid = 668] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000945409400) [pid = 668] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943C03800) [pid = 668] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094B448800) [pid = 668] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009486C8400) [pid = 668] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000947798400) [pid = 668] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094628A800) [pid = 668] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093FCB6400) [pid = 668] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000939326C00) [pid = 668] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093FE7E400) [pid = 668] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943378800) [pid = 668] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000937B36C00) [pid = 668] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946649800) [pid = 668] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000939EA2C00) [pid = 668] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009430C9800) [pid = 668] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094627D800) [pid = 668] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 668 | 1469143417844 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 668 | 1469143417849 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:37 INFO - PROCESS | 668 | ++DOCSHELL 0000000939C9C000 == 30 [pid = 668] [id = 45] 16:23:37 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009398A4C00) [pid = 668] [serial = 131] [outer = 0000000000000000] 16:23:37 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398ED000) [pid = 668] [serial = 132] [outer = 00000009398A4C00] 16:23:37 INFO - PROCESS | 668 | 1469143417931 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939E9CC00) [pid = 668] [serial = 133] [outer = 00000009398A4C00] 16:23:38 INFO - PROCESS | 668 | 1469143418320 Marionette TRACE conn6 <- [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]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 734ms 16:23:38 INFO - PROCESS | 668 | 1469143418371 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 668 | 1469143418377 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:23:38 INFO - PROCESS | 668 | 1469143418383 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 668 | 1469143418386 Marionette TRACE conn6 <- [1,146,null,{}] 16:23:38 INFO - PROCESS | 668 | 1469143418390 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 668 | 1469143418393 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:38 INFO - PROCESS | 668 | 1469143418485 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:23:38 INFO - PROCESS | 668 | 1469143418491 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 668 | 1469143418494 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:38 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC12800 == 31 [pid = 668] [id = 46] 16:23:38 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DEF4000) [pid = 668] [serial = 134] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F707C00) [pid = 668] [serial = 135] [outer = 000000093DEF4000] 16:23:38 INFO - PROCESS | 668 | 1469143418545 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093F8D0800) [pid = 668] [serial = 136] [outer = 000000093DEF4000] 16:23:38 INFO - PROCESS | 668 | 1469143418987 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 16:23:39 INFO - PROCESS | 668 | 1469143419014 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 668 | 1469143419016 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:23:39 INFO - PROCESS | 668 | 1469143419024 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 668 | 1469143419028 Marionette TRACE conn6 <- [1,150,null,{}] 16:23:39 INFO - PROCESS | 668 | 1469143419040 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 668 | 1469143419045 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:39 INFO - PROCESS | 668 | 1469143419163 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:23:39 INFO - PROCESS | 668 | 1469143419174 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 668 | 1469143419177 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:39 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DBA800 == 32 [pid = 668] [id = 47] 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943372400) [pid = 668] [serial = 137] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094337CC00) [pid = 668] [serial = 138] [outer = 0000000943372400] 16:23:39 INFO - PROCESS | 668 | 1469143419233 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943389000) [pid = 668] [serial = 139] [outer = 0000000943372400] 16:23:39 INFO - PROCESS | 668 | 1469143419653 Marionette TRACE conn6 <- [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]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 16:23:39 INFO - PROCESS | 668 | 1469143419719 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 668 | 1469143419722 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:23:39 INFO - PROCESS | 668 | 1469143419726 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 668 | 1469143419727 Marionette TRACE conn6 <- [1,154,null,{}] 16:23:39 INFO - PROCESS | 668 | 1469143419731 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 668 | 1469143419733 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:39 INFO - PROCESS | 668 | 1469143419822 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:23:39 INFO - PROCESS | 668 | 1469143419827 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 668 | 1469143419830 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:39 INFO - PROCESS | 668 | ++DOCSHELL 000000094629B000 == 33 [pid = 668] [id = 48] 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000938A30400) [pid = 668] [serial = 140] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000945404C00) [pid = 668] [serial = 141] [outer = 0000000938A30400] 16:23:39 INFO - PROCESS | 668 | 1469143419876 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009458F9400) [pid = 668] [serial = 142] [outer = 0000000938A30400] 16:23:40 INFO - PROCESS | 668 | 1469143420329 Marionette TRACE conn6 <- [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]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 16:23:40 INFO - PROCESS | 668 | 1469143420356 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 668 | 1469143420359 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:23:40 INFO - PROCESS | 668 | 1469143420368 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 668 | 1469143420371 Marionette TRACE conn6 <- [1,158,null,{}] 16:23:40 INFO - PROCESS | 668 | 1469143420374 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 668 | 1469143420376 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:40 INFO - PROCESS | 668 | 1469143420480 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:23:40 INFO - PROCESS | 668 | 1469143420488 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 668 | 1469143420490 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5A000 == 34 [pid = 668] [id = 49] 16:23:40 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946280000) [pid = 668] [serial = 143] [outer = 0000000000000000] 16:23:40 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946282400) [pid = 668] [serial = 144] [outer = 0000000946280000] 16:23:40 INFO - PROCESS | 668 | 1469143420557 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094663E000) [pid = 668] [serial = 145] [outer = 0000000946280000] 16:23:41 INFO - PROCESS | 668 | 1469143421012 Marionette TRACE conn6 <- [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]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 16:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:23:41 INFO - PROCESS | 668 | 1469143421044 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 668 | 1469143421046 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:23:41 INFO - PROCESS | 668 | 1469143421054 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 668 | 1469143421056 Marionette TRACE conn6 <- [1,162,null,{}] 16:23:41 INFO - PROCESS | 668 | 1469143421060 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 668 | 1469143421066 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:41 INFO - PROCESS | 668 | 1469143421199 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:23:41 INFO - PROCESS | 668 | 1469143421246 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 668 | 1469143421249 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094989B000 == 35 [pid = 668] [id = 50] 16:23:41 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398FA800) [pid = 668] [serial = 146] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009471AEC00) [pid = 668] [serial = 147] [outer = 00000009398FA800] 16:23:41 INFO - PROCESS | 668 | 1469143421297 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009477DA400) [pid = 668] [serial = 148] [outer = 00000009398FA800] 16:23:41 INFO - PROCESS | 668 | 1469143421721 Marionette TRACE conn6 <- [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]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 16:23:41 INFO - PROCESS | 668 | 1469143421742 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 668 | 1469143421744 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:23:41 INFO - PROCESS | 668 | 1469143421747 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:23:41 INFO - PROCESS | 668 | 1469143421749 Marionette TRACE conn6 <- [1,166,null,{}] 16:23:41 INFO - PROCESS | 668 | 1469143421759 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 668 | 1469143421761 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:41 INFO - PROCESS | 668 | 1469143421883 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:23:41 INFO - PROCESS | 668 | 1469143421889 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 668 | 1469143421891 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBDF800 == 36 [pid = 668] [id = 51] 16:23:41 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009477D8C00) [pid = 668] [serial = 149] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000947A9A000) [pid = 668] [serial = 150] [outer = 00000009477D8C00] 16:23:41 INFO - PROCESS | 668 | 1469143421937 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000948E67C00) [pid = 668] [serial = 151] [outer = 00000009477D8C00] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943386C00) [pid = 668] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943350C00) [pid = 668] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009398A6C00) [pid = 668] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939951400) [pid = 668] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939954800) [pid = 668] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943387000) [pid = 668] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009458F9C00) [pid = 668] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009379E7000) [pid = 668] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093DC5F800) [pid = 668] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093E7BC000) [pid = 668] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009398F5800) [pid = 668] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094663E800) [pid = 668] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:23:42 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093994FC00) [pid = 668] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:23:42 INFO - PROCESS | 668 | 1469143422405 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 693ms 16:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:23:42 INFO - PROCESS | 668 | 1469143422443 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 668 | 1469143422446 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:23:42 INFO - PROCESS | 668 | 1469143422449 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 668 | 1469143422451 Marionette TRACE conn6 <- [1,170,null,{}] 16:23:42 INFO - PROCESS | 668 | 1469143422454 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 668 | 1469143422456 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:42 INFO - PROCESS | 668 | 1469143422538 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:23:42 INFO - PROCESS | 668 | 1469143422543 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 668 | 1469143422545 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093A5AB800 == 37 [pid = 668] [id = 52] 16:23:42 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000939955400) [pid = 668] [serial = 152] [outer = 0000000000000000] 16:23:42 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094338BC00) [pid = 668] [serial = 153] [outer = 0000000939955400] 16:23:42 INFO - PROCESS | 668 | 1469143422590 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009483A9400) [pid = 668] [serial = 154] [outer = 0000000939955400] 16:23:42 INFO - PROCESS | 668 | 1469143422975 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D0B400) [pid = 668] [serial = 155] [outer = 000000093DFCE000] 16:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 16:23:43 INFO - PROCESS | 668 | 1469143423069 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 668 | 1469143423071 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:23:43 INFO - PROCESS | 668 | 1469143423085 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - PROCESS | 668 | 1469143423087 Marionette TRACE conn6 <- [1,174,null,{}] 16:23:43 INFO - PROCESS | 668 | 1469143423091 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 668 | 1469143423092 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:43 INFO - PROCESS | 668 | 1469143423177 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:23:43 INFO - PROCESS | 668 | 1469143423189 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 668 | 1469143423191 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:43 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC1E000 == 38 [pid = 668] [id = 53] 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943D0D400) [pid = 668] [serial = 156] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943D18400) [pid = 668] [serial = 157] [outer = 0000000943D0D400] 16:23:43 INFO - PROCESS | 668 | 1469143423236 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949866000) [pid = 668] [serial = 158] [outer = 0000000943D0D400] 16:23:43 INFO - PROCESS | 668 | 1469143423626 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 566ms 16:23:43 INFO - PROCESS | 668 | 1469143423660 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 668 | 1469143423662 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 668 | 1469143423665 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:23:43 INFO - PROCESS | 668 | 1469143423667 Marionette TRACE conn6 <- [1,178,null,{}] 16:23:43 INFO - PROCESS | 668 | 1469143423671 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 668 | 1469143423673 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:43 INFO - PROCESS | 668 | 1469143423784 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:23:43 INFO - PROCESS | 668 | 1469143423799 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 668 | 1469143423808 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:43 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC07800 == 39 [pid = 668] [id = 54] 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D3C800) [pid = 668] [serial = 159] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943D3F800) [pid = 668] [serial = 160] [outer = 0000000943D3C800] 16:23:43 INFO - PROCESS | 668 | 1469143423857 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943D45C00) [pid = 668] [serial = 161] [outer = 0000000943D3C800] 16:23:44 INFO - PROCESS | 668 | 1469143424264 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 16:23:44 INFO - PROCESS | 668 | 1469143424299 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 668 | 1469143424304 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:23:44 INFO - PROCESS | 668 | 1469143424310 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 668 | 1469143424315 Marionette TRACE conn6 <- [1,182,null,{}] 16:23:44 INFO - PROCESS | 668 | 1469143424322 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 668 | 1469143424326 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:44 INFO - PROCESS | 668 | 1469143424445 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:23:44 INFO - PROCESS | 668 | 1469143424558 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 668 | 1469143424561 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:44 INFO - PROCESS | 668 | ++DOCSHELL 000000093E91A800 == 40 [pid = 668] [id = 55] 16:23:44 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009398F7C00) [pid = 668] [serial = 162] [outer = 0000000000000000] 16:23:44 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093994C800) [pid = 668] [serial = 163] [outer = 00000009398F7C00] 16:23:44 INFO - PROCESS | 668 | 1469143424623 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000093DC5B400) [pid = 668] [serial = 164] [outer = 00000009398F7C00] 16:23:45 INFO - PROCESS | 668 | 1469143425143 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 16:23:45 INFO - PROCESS | 668 | 1469143425194 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 668 | 1469143425200 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:23:45 INFO - PROCESS | 668 | 1469143425207 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 668 | 1469143425210 Marionette TRACE conn6 <- [1,186,null,{}] 16:23:45 INFO - PROCESS | 668 | 1469143425214 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 668 | 1469143425217 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:45 INFO - PROCESS | 668 | 1469143425333 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:23:45 INFO - PROCESS | 668 | 1469143425411 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 668 | 1469143425414 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1C000 == 41 [pid = 668] [id = 56] 16:23:45 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093FE81000) [pid = 668] [serial = 165] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094307F800) [pid = 668] [serial = 166] [outer = 000000093FE81000] 16:23:45 INFO - PROCESS | 668 | 1469143425473 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000943087000) [pid = 668] [serial = 167] [outer = 000000093FE81000] 16:23:46 INFO - PROCESS | 668 | 1469143426024 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 882ms 16:23:46 INFO - PROCESS | 668 | 1469143426090 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:23:46 INFO - PROCESS | 668 | 1469143426093 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:23:46 INFO - PROCESS | 668 | 1469143426097 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 668 | 1469143426101 Marionette TRACE conn6 <- [1,190,null,{}] 16:23:46 INFO - PROCESS | 668 | 1469143426113 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 668 | 1469143426118 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:46 INFO - PROCESS | 668 | 1469143426274 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:23:46 INFO - PROCESS | 668 | 1469143426335 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 668 | 1469143426339 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:46 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC42000 == 42 [pid = 668] [id = 57] 16:23:46 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000943C03800) [pid = 668] [serial = 168] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943D3CC00) [pid = 668] [serial = 169] [outer = 0000000943C03800] 16:23:46 INFO - PROCESS | 668 | 1469143426441 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000945410C00) [pid = 668] [serial = 170] [outer = 0000000943C03800] 16:23:47 INFO - PROCESS | 668 | 1469143427059 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1031ms 16:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:23:47 INFO - PROCESS | 668 | 1469143427130 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 668 | 1469143427133 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 668 | 1469143427137 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 668 | 1469143427139 Marionette TRACE conn6 <- [1,194,null,{}] 16:23:47 INFO - PROCESS | 668 | 1469143427143 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 668 | 1469143427146 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:47 INFO - PROCESS | 668 | 1469143427284 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:23:47 INFO - PROCESS | 668 | 1469143427351 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 668 | 1469143427353 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:47 INFO - PROCESS | 668 | ++DOCSHELL 0000000949886000 == 43 [pid = 668] [id = 58] 16:23:47 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000946A80400) [pid = 668] [serial = 171] [outer = 0000000000000000] 16:23:47 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009477B4000) [pid = 668] [serial = 172] [outer = 0000000946A80400] 16:23:47 INFO - PROCESS | 668 | 1469143427409 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (00000009477D4000) [pid = 668] [serial = 173] [outer = 0000000946A80400] 16:23:48 INFO - PROCESS | 668 | 1469143428122 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1026ms 16:23:48 INFO - PROCESS | 668 | 1469143428165 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 668 | 1469143428169 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:23:48 INFO - PROCESS | 668 | 1469143428174 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 668 | 1469143428177 Marionette TRACE conn6 <- [1,198,null,{}] 16:23:48 INFO - PROCESS | 668 | 1469143428184 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 668 | 1469143428187 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:48 INFO - PROCESS | 668 | 1469143428344 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000094DC1E000 == 42 [pid = 668] [id = 53] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000093A5AB800 == 41 [pid = 668] [id = 52] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000094CBDF800 == 40 [pid = 668] [id = 51] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000094989B000 == 39 [pid = 668] [id = 50] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 0000000946F5A000 == 38 [pid = 668] [id = 49] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000094629B000 == 37 [pid = 668] [id = 48] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 0000000943DBA800 == 36 [pid = 668] [id = 47] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 000000093FC12800 == 35 [pid = 668] [id = 46] 16:23:48 INFO - PROCESS | 668 | --DOCSHELL 0000000939C9C000 == 34 [pid = 668] [id = 45] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 96 (000000094421A000) [pid = 668] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943358400) [pid = 668] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000946286C00) [pid = 668] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000948E69400) [pid = 668] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000939956400) [pid = 668] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000939958C00) [pid = 668] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000094338AC00) [pid = 668] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000939EA1800) [pid = 668] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000946285000) [pid = 668] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000937A18C00) [pid = 668] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093E636400) [pid = 668] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093E97B400) [pid = 668] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009470A7C00) [pid = 668] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093840DC00) [pid = 668] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398F6800) [pid = 668] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094337A000) [pid = 668] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093FFDEC00) [pid = 668] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093E9EBC00) [pid = 668] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000947785000) [pid = 668] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943BF2800) [pid = 668] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094664A000) [pid = 668] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946A86000) [pid = 668] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000947786000) [pid = 668] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093F854C00) [pid = 668] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094337D000) [pid = 668] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000949CE5800) [pid = 668] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000948328400) [pid = 668] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000945850800) [pid = 668] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 668 | 1469143428454 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 668 | 1469143428457 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000939670000 == 35 [pid = 668] [id = 59] 16:23:48 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000937B3D400) [pid = 668] [serial = 174] [outer = 0000000000000000] 16:23:48 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093989D000) [pid = 668] [serial = 175] [outer = 0000000937B3D400] 16:23:48 INFO - PROCESS | 668 | 1469143428508 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939C10C00) [pid = 668] [serial = 176] [outer = 0000000937B3D400] 16:23:48 INFO - PROCESS | 668 | 1469143428890 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 734ms 16:23:48 INFO - PROCESS | 668 | 1469143428912 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 668 | 1469143428917 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:23:48 INFO - PROCESS | 668 | 1469143428923 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 668 | 1469143428926 Marionette TRACE conn6 <- [1,202,null,{}] 16:23:48 INFO - PROCESS | 668 | 1469143428930 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 668 | 1469143428933 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:49 INFO - PROCESS | 668 | 1469143429061 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:23:49 INFO - PROCESS | 668 | 1469143429132 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 668 | 1469143429135 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:49 INFO - PROCESS | 668 | ++DOCSHELL 000000093F76E800 == 36 [pid = 668] [id = 60] 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093DCAB800) [pid = 668] [serial = 177] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093E7C4400) [pid = 668] [serial = 178] [outer = 000000093DCAB800] 16:23:49 INFO - PROCESS | 668 | 1469143429185 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093F853C00) [pid = 668] [serial = 179] [outer = 000000093DCAB800] 16:23:49 INFO - PROCESS | 668 | 1469143429539 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 16:23:49 INFO - PROCESS | 668 | 1469143429598 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 668 | 1469143429601 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:23:49 INFO - PROCESS | 668 | 1469143429605 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 668 | 1469143429608 Marionette TRACE conn6 <- [1,206,null,{}] 16:23:49 INFO - PROCESS | 668 | 1469143429620 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 668 | 1469143429624 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:49 INFO - PROCESS | 668 | 1469143429720 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:23:49 INFO - PROCESS | 668 | 1469143429727 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 668 | 1469143429730 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:49 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B1F800 == 37 [pid = 668] [id = 61] 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943084C00) [pid = 668] [serial = 180] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009430C8800) [pid = 668] [serial = 181] [outer = 0000000943084C00] 16:23:49 INFO - PROCESS | 668 | 1469143429779 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943374000) [pid = 668] [serial = 182] [outer = 0000000943084C00] 16:23:50 INFO - PROCESS | 668 | 1469143430168 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 588ms 16:23:50 INFO - PROCESS | 668 | 1469143430194 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 668 | 1469143430197 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:23:50 INFO - PROCESS | 668 | 1469143430200 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 668 | 1469143430202 Marionette TRACE conn6 <- [1,210,null,{}] 16:23:50 INFO - PROCESS | 668 | 1469143430205 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 668 | 1469143430207 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:50 INFO - PROCESS | 668 | 1469143430332 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:23:50 INFO - PROCESS | 668 | 1469143430348 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 668 | 1469143430350 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F63800 == 38 [pid = 668] [id = 62] 16:23:50 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094338B800) [pid = 668] [serial = 183] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943B87C00) [pid = 668] [serial = 184] [outer = 000000094338B800] 16:23:50 INFO - PROCESS | 668 | 1469143430396 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943C30800) [pid = 668] [serial = 185] [outer = 000000094338B800] 16:23:50 INFO - PROCESS | 668 | 1469143430835 Marionette TRACE conn6 <- [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]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 16:23:50 INFO - PROCESS | 668 | 1469143430874 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:23:50 INFO - PROCESS | 668 | 1469143430884 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:23:50 INFO - PROCESS | 668 | 1469143430895 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 668 | 1469143430897 Marionette TRACE conn6 <- [1,214,null,{}] 16:23:50 INFO - PROCESS | 668 | 1469143430900 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 668 | 1469143430902 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:51 INFO - PROCESS | 668 | 1469143431007 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:23:51 INFO - PROCESS | 668 | 1469143431017 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 668 | 1469143431019 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1E800 == 39 [pid = 668] [id = 63] 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009437E0C00) [pid = 668] [serial = 186] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D41800) [pid = 668] [serial = 187] [outer = 00000009437E0C00] 16:23:51 INFO - PROCESS | 668 | 1469143431065 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094584D000) [pid = 668] [serial = 188] [outer = 00000009437E0C00] 16:23:51 INFO - PROCESS | 668 | 1469143431500 Marionette TRACE conn6 <- [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]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 16:23:51 INFO - PROCESS | 668 | 1469143431517 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 668 | 1469143431519 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:23:51 INFO - PROCESS | 668 | 1469143431523 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 668 | 1469143431524 Marionette TRACE conn6 <- [1,218,null,{}] 16:23:51 INFO - PROCESS | 668 | 1469143431528 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 668 | 1469143431534 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:51 INFO - PROCESS | 668 | 1469143431672 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:23:51 INFO - PROCESS | 668 | 1469143431745 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 668 | 1469143431748 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:51 INFO - PROCESS | 668 | ++DOCSHELL 000000094989B000 == 40 [pid = 668] [id = 64] 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009430CB000) [pid = 668] [serial = 189] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009458EEC00) [pid = 668] [serial = 190] [outer = 00000009430CB000] 16:23:51 INFO - PROCESS | 668 | 1469143431794 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477B3400) [pid = 668] [serial = 191] [outer = 00000009430CB000] 16:23:52 INFO - PROCESS | 668 | 1469143432199 Marionette TRACE conn6 <- [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]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 735ms 16:23:52 INFO - PROCESS | 668 | 1469143432260 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 668 | 1469143432262 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:23:52 INFO - PROCESS | 668 | 1469143432266 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 668 | 1469143432268 Marionette TRACE conn6 <- [1,222,null,{}] 16:23:52 INFO - PROCESS | 668 | 1469143432271 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 668 | 1469143432273 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:52 INFO - PROCESS | 668 | 1469143432379 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:23:52 INFO - PROCESS | 668 | 1469143432384 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 668 | 1469143432386 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:52 INFO - PROCESS | 668 | ++DOCSHELL 00000009397CE000 == 41 [pid = 668] [id = 65] 16:23:52 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477B5000) [pid = 668] [serial = 192] [outer = 0000000000000000] 16:23:52 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000947A9C000) [pid = 668] [serial = 193] [outer = 00000009477B5000] 16:23:52 INFO - PROCESS | 668 | 1469143432431 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000948AF7400) [pid = 668] [serial = 194] [outer = 00000009477B5000] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946280000) [pid = 668] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000938A30400) [pid = 668] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943372400) [pid = 668] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009398A4C00) [pid = 668] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093DEF4000) [pid = 668] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009398FA800) [pid = 668] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943D0D400) [pid = 668] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009477D8C00) [pid = 668] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:23:52 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939955400) [pid = 668] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:23:52 INFO - PROCESS | 668 | 1469143432889 Marionette TRACE conn6 <- [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]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 16:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:23:52 INFO - PROCESS | 668 | 1469143432947 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 668 | 1469143432949 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 668 | 1469143432953 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 668 | 1469143432955 Marionette TRACE conn6 <- [1,226,null,{}] 16:23:52 INFO - PROCESS | 668 | 1469143432964 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 668 | 1469143432966 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:53 INFO - PROCESS | 668 | 1469143433070 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:23:53 INFO - PROCESS | 668 | 1469143433081 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 668 | 1469143433083 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFD000 == 42 [pid = 668] [id = 66] 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D3A800) [pid = 668] [serial = 195] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000947A9F000) [pid = 668] [serial = 196] [outer = 0000000943D3A800] 16:23:53 INFO - PROCESS | 668 | 1469143433129 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000949CEE800) [pid = 668] [serial = 197] [outer = 0000000943D3A800] 16:23:53 INFO - PROCESS | 668 | 1469143433532 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 16:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:23:53 INFO - PROCESS | 668 | 1469143433584 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 668 | 1469143433586 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:23:53 INFO - PROCESS | 668 | 1469143433594 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 668 | 1469143433596 Marionette TRACE conn6 <- [1,230,null,{}] 16:23:53 INFO - PROCESS | 668 | 1469143433600 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 668 | 1469143433602 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:53 INFO - PROCESS | 668 | 1469143433686 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:23:53 INFO - PROCESS | 668 | 1469143433693 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 668 | 1469143433695 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094D743000 == 43 [pid = 668] [id = 67] 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094B449400) [pid = 668] [serial = 198] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094B44E000) [pid = 668] [serial = 199] [outer = 000000094B449400] 16:23:53 INFO - PROCESS | 668 | 1469143433740 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000094B50A800) [pid = 668] [serial = 200] [outer = 000000094B449400] 16:23:54 INFO - PROCESS | 668 | 1469143434126 Marionette TRACE conn6 <- [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]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 16:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:23:54 INFO - PROCESS | 668 | 1469143434186 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 668 | 1469143434188 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 668 | 1469143434192 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 668 | 1469143434194 Marionette TRACE conn6 <- [1,234,null,{}] 16:23:54 INFO - PROCESS | 668 | 1469143434197 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 668 | 1469143434199 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:54 INFO - PROCESS | 668 | 1469143434284 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:23:54 INFO - PROCESS | 668 | 1469143434290 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 668 | 1469143434292 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD68800 == 44 [pid = 668] [id = 68] 16:23:54 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094B50DC00) [pid = 668] [serial = 201] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094B513C00) [pid = 668] [serial = 202] [outer = 000000094B50DC00] 16:23:54 INFO - PROCESS | 668 | 1469143434346 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094B5C7800) [pid = 668] [serial = 203] [outer = 000000094B50DC00] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000093FC81800 == 43 [pid = 668] [id = 44] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094CD83800 == 42 [pid = 668] [id = 43] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000093E669800 == 41 [pid = 668] [id = 33] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000939670000 == 40 [pid = 668] [id = 59] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000949886000 == 39 [pid = 668] [id = 58] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094DC42000 == 38 [pid = 668] [id = 57] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000093E91A800 == 37 [pid = 668] [id = 55] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1C000 == 36 [pid = 668] [id = 56] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094DC07800 == 35 [pid = 668] [id = 54] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000093F76E800 == 34 [pid = 668] [id = 60] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000943B1F800 == 33 [pid = 668] [id = 61] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000945F63800 == 32 [pid = 668] [id = 62] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1E800 == 31 [pid = 668] [id = 63] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 00000009397CE000 == 30 [pid = 668] [id = 65] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094CBFD000 == 29 [pid = 668] [id = 66] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094989B000 == 28 [pid = 668] [id = 64] 16:23:55 INFO - PROCESS | 668 | --DOCSHELL 000000094D743000 == 27 [pid = 668] [id = 67] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946282400) [pid = 668] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000945404C00) [pid = 668] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094337CC00) [pid = 668] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943389000) [pid = 668] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009398ED000) [pid = 668] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939E9CC00) [pid = 668] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F707C00) [pid = 668] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093F8D0800) [pid = 668] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939E36C00) [pid = 668] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009477DA400) [pid = 668] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009471AEC00) [pid = 668] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094663E000) [pid = 668] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000949866000) [pid = 668] [serial = 158] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000947A9A000) [pid = 668] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009483A9400) [pid = 668] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943D18400) [pid = 668] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000948E67C00) [pid = 668] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094338BC00) [pid = 668] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094584E400) [pid = 668] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943D3F800) [pid = 668] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009458F9400) [pid = 668] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:23:56 INFO - PROCESS | 668 | 1469143436286 Marionette TRACE conn6 <- [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]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 2127ms 16:23:56 INFO - PROCESS | 668 | 1469143436322 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 668 | 1469143436326 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:23:56 INFO - PROCESS | 668 | 1469143436334 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 668 | 1469143436336 Marionette TRACE conn6 <- [1,238,null,{}] 16:23:56 INFO - PROCESS | 668 | 1469143436343 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 668 | 1469143436346 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:56 INFO - PROCESS | 668 | 1469143436435 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:23:56 INFO - PROCESS | 668 | 1469143436444 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 668 | 1469143436446 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:56 INFO - PROCESS | 668 | ++DOCSHELL 000000093E77C800 == 28 [pid = 668] [id = 69] 16:23:56 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939EA0C00) [pid = 668] [serial = 204] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939EA1400) [pid = 668] [serial = 205] [outer = 0000000939EA0C00] 16:23:56 INFO - PROCESS | 668 | 1469143436512 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093DCAA800) [pid = 668] [serial = 206] [outer = 0000000939EA0C00] 16:23:56 INFO - PROCESS | 668 | 1469143436956 Marionette TRACE conn6 <- [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]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 16:23:57 INFO - PROCESS | 668 | 1469143437007 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 668 | 1469143437012 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:23:57 INFO - PROCESS | 668 | 1469143437019 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 668 | 1469143437021 Marionette TRACE conn6 <- [1,242,null,{}] 16:23:57 INFO - PROCESS | 668 | 1469143437025 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 668 | 1469143437028 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:57 INFO - PROCESS | 668 | 1469143437120 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:23:57 INFO - PROCESS | 668 | 1469143437127 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 668 | 1469143437130 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:57 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA1E800 == 29 [pid = 668] [id = 70] 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093E97E400) [pid = 668] [serial = 207] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F856000) [pid = 668] [serial = 208] [outer = 000000093E97E400] 16:23:57 INFO - PROCESS | 668 | 1469143437182 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093FE7E400) [pid = 668] [serial = 209] [outer = 000000093E97E400] 16:23:57 INFO - PROCESS | 668 | 1469143437612 Marionette TRACE conn6 <- [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]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 16:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:23:57 INFO - PROCESS | 668 | 1469143437650 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 668 | 1469143437652 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:23:57 INFO - PROCESS | 668 | 1469143437656 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 668 | 1469143437660 Marionette TRACE conn6 <- [1,246,null,{}] 16:23:57 INFO - PROCESS | 668 | 1469143437672 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 668 | 1469143437677 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:57 INFO - PROCESS | 668 | 1469143437766 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:23:57 INFO - PROCESS | 668 | 1469143437804 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 668 | 1469143437807 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:57 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DBE000 == 30 [pid = 668] [id = 71] 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009379EDC00) [pid = 668] [serial = 210] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094335CC00) [pid = 668] [serial = 211] [outer = 00000009379EDC00] 16:23:57 INFO - PROCESS | 668 | 1469143437857 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094337F400) [pid = 668] [serial = 212] [outer = 00000009379EDC00] 16:23:58 INFO - PROCESS | 668 | 1469143438259 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 16:23:58 INFO - PROCESS | 668 | 1469143438288 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 668 | 1469143438299 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:23:58 INFO - PROCESS | 668 | 1469143438314 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 668 | 1469143438316 Marionette TRACE conn6 <- [1,250,null,{}] 16:23:58 INFO - PROCESS | 668 | 1469143438319 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 668 | 1469143438321 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:58 INFO - PROCESS | 668 | 1469143438409 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:23:58 INFO - PROCESS | 668 | 1469143438414 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 668 | 1469143438417 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:58 INFO - PROCESS | 668 | ++DOCSHELL 0000000946067000 == 31 [pid = 668] [id = 72] 16:23:58 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009437E5400) [pid = 668] [serial = 213] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943B7DC00) [pid = 668] [serial = 214] [outer = 00000009437E5400] 16:23:58 INFO - PROCESS | 668 | 1469143438463 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943C28C00) [pid = 668] [serial = 215] [outer = 00000009437E5400] 16:23:58 INFO - PROCESS | 668 | 1469143438874 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 16:23:58 INFO - PROCESS | 668 | 1469143438907 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 668 | 1469143438910 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:23:58 INFO - PROCESS | 668 | 1469143438913 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 668 | 1469143438915 Marionette TRACE conn6 <- [1,254,null,{}] 16:23:58 INFO - PROCESS | 668 | 1469143438919 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 668 | 1469143438921 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:59 INFO - PROCESS | 668 | 1469143439002 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:23:59 INFO - PROCESS | 668 | 1469143439009 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 668 | 1469143439011 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:59 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1C000 == 32 [pid = 668] [id = 73] 16:23:59 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093E7C4800) [pid = 668] [serial = 216] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D3EC00) [pid = 668] [serial = 217] [outer = 000000093E7C4800] 16:23:59 INFO - PROCESS | 668 | 1469143439057 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000944258800) [pid = 668] [serial = 218] [outer = 000000093E7C4800] 16:23:59 INFO - PROCESS | 668 | 1469143439495 Marionette TRACE conn6 <- [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]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 16:23:59 INFO - PROCESS | 668 | 1469143439573 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 668 | 1469143439576 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:23:59 INFO - PROCESS | 668 | 1469143439607 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 668 | 1469143439609 Marionette TRACE conn6 <- [1,258,null,{}] 16:23:59 INFO - PROCESS | 668 | 1469143439660 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 668 | 1469143439666 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:59 INFO - PROCESS | 668 | 1469143439800 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:23:59 INFO - PROCESS | 668 | 1469143439889 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 668 | 1469143439892 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:23:59 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C7C000 == 33 [pid = 668] [id = 74] 16:23:59 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093F788400) [pid = 668] [serial = 219] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946285000) [pid = 668] [serial = 220] [outer = 000000093F788400] 16:23:59 INFO - PROCESS | 668 | 1469143439953 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946DE9C00) [pid = 668] [serial = 221] [outer = 000000093F788400] 16:24:00 INFO - PROCESS | 668 | 1469143440313 Marionette TRACE conn6 <- [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]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 756ms 16:24:00 INFO - PROCESS | 668 | 1469143440345 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 668 | 1469143440347 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:24:00 INFO - PROCESS | 668 | 1469143440351 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 668 | 1469143440353 Marionette TRACE conn6 <- [1,262,null,{}] 16:24:00 INFO - PROCESS | 668 | 1469143440357 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 668 | 1469143440359 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:00 INFO - PROCESS | 668 | 1469143440465 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:24:00 INFO - PROCESS | 668 | 1469143440473 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 668 | 1469143440475 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:00 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBEA800 == 34 [pid = 668] [id = 75] 16:24:00 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000946A83800) [pid = 668] [serial = 222] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000947799C00) [pid = 668] [serial = 223] [outer = 0000000946A83800] 16:24:00 INFO - PROCESS | 668 | 1469143440521 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009477DA400) [pid = 668] [serial = 224] [outer = 0000000946A83800] 16:24:00 INFO - PROCESS | 668 | 1469143440902 Marionette TRACE conn6 <- [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]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 587ms 16:24:00 INFO - PROCESS | 668 | 1469143440940 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 668 | 1469143440943 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:24:00 INFO - PROCESS | 668 | 1469143440946 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 668 | 1469143440948 Marionette TRACE conn6 <- [1,266,null,{}] 16:24:00 INFO - PROCESS | 668 | 1469143440951 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 668 | 1469143440953 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:01 INFO - PROCESS | 668 | 1469143441075 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:24:01 INFO - PROCESS | 668 | 1469143441127 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 668 | 1469143441129 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72C000 == 35 [pid = 668] [id = 76] 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946FE1800) [pid = 668] [serial = 225] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000947A99C00) [pid = 668] [serial = 226] [outer = 0000000946FE1800] 16:24:01 INFO - PROCESS | 668 | 1469143441177 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000948AF8C00) [pid = 668] [serial = 227] [outer = 0000000946FE1800] 16:24:01 INFO - PROCESS | 668 | 1469143441568 Marionette TRACE conn6 <- [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]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 16:24:01 INFO - PROCESS | 668 | 1469143441621 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 668 | 1469143441623 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:24:01 INFO - PROCESS | 668 | 1469143441632 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 668 | 1469143441634 Marionette TRACE conn6 <- [1,270,null,{}] 16:24:01 INFO - PROCESS | 668 | 1469143441638 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 668 | 1469143441640 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:01 INFO - PROCESS | 668 | 1469143441766 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:24:01 INFO - PROCESS | 668 | 1469143441782 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 668 | 1469143441784 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:01 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DBB800 == 36 [pid = 668] [id = 77] 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094334FC00) [pid = 668] [serial = 228] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (00000009456DE000) [pid = 668] [serial = 229] [outer = 000000094334FC00] 16:24:01 INFO - PROCESS | 668 | 1469143441830 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009456E3800) [pid = 668] [serial = 230] [outer = 000000094334FC00] 16:24:02 INFO - PROCESS | 668 | 1469143442256 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 16:24:02 INFO - PROCESS | 668 | 1469143442306 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 668 | 1469143442308 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:24:02 INFO - PROCESS | 668 | 1469143442312 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 668 | 1469143442314 Marionette TRACE conn6 <- [1,274,null,{}] 16:24:02 INFO - PROCESS | 668 | 1469143442325 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 668 | 1469143442327 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:02 INFO - PROCESS | 668 | 1469143442446 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:24:02 INFO - PROCESS | 668 | 1469143442451 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 668 | 1469143442453 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094E031000 == 37 [pid = 668] [id = 78] 16:24:02 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000948A29400) [pid = 668] [serial = 231] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000949CE7C00) [pid = 668] [serial = 232] [outer = 0000000948A29400] 16:24:02 INFO - PROCESS | 668 | 1469143442498 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000094B452400) [pid = 668] [serial = 233] [outer = 0000000948A29400] 16:24:02 INFO - PROCESS | 668 | 1469143442923 Marionette TRACE conn6 <- [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]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 16:24:02 INFO - PROCESS | 668 | 1469143442950 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 668 | 1469143442952 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:24:02 INFO - PROCESS | 668 | 1469143442956 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:24:02 INFO - PROCESS | 668 | 1469143442958 Marionette TRACE conn6 <- [1,278,null,{}] 16:24:02 INFO - PROCESS | 668 | 1469143442962 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 668 | 1469143442964 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:03 INFO - PROCESS | 668 | 1469143443115 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 98 (00000009437E0C00) [pid = 668] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 97 (00000009430CB000) [pid = 668] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 96 (00000009477B5000) [pid = 668] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943D3A800) [pid = 668] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000094B449400) [pid = 668] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 93 (000000094338B800) [pid = 668] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000943084C00) [pid = 668] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093DCAB800) [pid = 668] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000937B3D400) [pid = 668] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946A80400) [pid = 668] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943C03800) [pid = 668] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093FE81000) [pid = 668] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009398F7C00) [pid = 668] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943D3C800) [pid = 668] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093F853000) [pid = 668] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009398F0800) [pid = 668] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:24:03 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000937B31000) [pid = 668] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:24:03 INFO - PROCESS | 668 | 1469143443406 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 668 | 1469143443409 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:03 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1B800 == 38 [pid = 668] [id = 79] 16:24:03 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009379ED800) [pid = 668] [serial = 234] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093989E800) [pid = 668] [serial = 235] [outer = 00000009379ED800] 16:24:03 INFO - PROCESS | 668 | 1469143443457 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094308BC00) [pid = 668] [serial = 236] [outer = 00000009379ED800] 16:24:03 INFO - PROCESS | 668 | 1469143443823 Marionette TRACE conn6 <- [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]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 923ms 16:24:03 INFO - PROCESS | 668 | 1469143443882 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 668 | 1469143443884 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:24:03 INFO - PROCESS | 668 | 1469143443887 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 668 | 1469143443889 Marionette TRACE conn6 <- [1,282,null,{}] 16:24:03 INFO - PROCESS | 668 | 1469143443893 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 668 | 1469143443903 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:03 INFO - PROCESS | 668 | 1469143443989 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:24:04 INFO - PROCESS | 668 | 1469143443995 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 668 | 1469143443997 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094E573000 == 39 [pid = 668] [id = 80] 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943374800) [pid = 668] [serial = 237] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000947A97800) [pid = 668] [serial = 238] [outer = 0000000943374800] 16:24:04 INFO - PROCESS | 668 | 1469143444041 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094B5CF000) [pid = 668] [serial = 239] [outer = 0000000943374800] 16:24:04 INFO - PROCESS | 668 | 1469143444444 Marionette TRACE conn6 <- [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]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 16:24:04 INFO - PROCESS | 668 | 1469143444486 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:24:04 INFO - PROCESS | 668 | 1469143444488 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:24:04 INFO - PROCESS | 668 | 1469143444491 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 668 | 1469143444493 Marionette TRACE conn6 <- [1,286,null,{}] 16:24:04 INFO - PROCESS | 668 | 1469143444502 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 668 | 1469143444505 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:04 INFO - PROCESS | 668 | 1469143444592 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:24:04 INFO - PROCESS | 668 | 1469143444598 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 668 | 1469143444600 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C7000 == 40 [pid = 668] [id = 81] 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000949E5A000) [pid = 668] [serial = 240] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000949E5D800) [pid = 668] [serial = 241] [outer = 0000000949E5A000] 16:24:04 INFO - PROCESS | 668 | 1469143444645 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000949E64000) [pid = 668] [serial = 242] [outer = 0000000949E5A000] 16:24:05 INFO - PROCESS | 668 | 1469143445077 Marionette TRACE conn6 <- [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]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 16:24:05 INFO - PROCESS | 668 | 1469143445121 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 668 | 1469143445124 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:24:05 INFO - PROCESS | 668 | 1469143445131 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 668 | 1469143445133 Marionette TRACE conn6 <- [1,290,null,{}] 16:24:05 INFO - PROCESS | 668 | 1469143445137 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 668 | 1469143445139 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:05 INFO - PROCESS | 668 | 1469143445225 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:24:05 INFO - PROCESS | 668 | 1469143445231 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 668 | 1469143445233 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094E57D800 == 41 [pid = 668] [id = 82] 16:24:05 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009471AFC00) [pid = 668] [serial = 243] [outer = 0000000000000000] 16:24:05 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000949E65C00) [pid = 668] [serial = 244] [outer = 00000009471AFC00] 16:24:05 INFO - PROCESS | 668 | 1469143445278 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094A348000) [pid = 668] [serial = 245] [outer = 00000009471AFC00] 16:24:06 INFO - PROCESS | 668 | 1469143446052 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 16:24:06 INFO - PROCESS | 668 | 1469143446118 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 668 | 1469143446123 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:24:06 INFO - PROCESS | 668 | 1469143446128 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 668 | 1469143446134 Marionette TRACE conn6 <- [1,294,null,{}] 16:24:06 INFO - PROCESS | 668 | 1469143446139 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 668 | 1469143446143 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:06 INFO - PROCESS | 668 | 1469143446303 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:24:06 INFO - PROCESS | 668 | 1469143446408 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 668 | 1469143446411 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:06 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC7B800 == 42 [pid = 668] [id = 83] 16:24:06 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000093994A400) [pid = 668] [serial = 246] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000939957000) [pid = 668] [serial = 247] [outer = 000000093994A400] 16:24:06 INFO - PROCESS | 668 | 1469143446473 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (000000093DC60000) [pid = 668] [serial = 248] [outer = 000000093994A400] 16:24:07 INFO - PROCESS | 668 | 1469143447074 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:24:07 INFO - PROCESS | 668 | 1469143447400 Marionette TRACE conn6 <- [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]]]}] 16:24:07 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. 16:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1327ms 16:24:07 INFO - PROCESS | 668 | 1469143447458 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 668 | 1469143447463 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:24:07 INFO - PROCESS | 668 | 1469143447468 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 668 | 1469143447471 Marionette TRACE conn6 <- [1,298,null,{}] 16:24:07 INFO - PROCESS | 668 | 1469143447477 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 668 | 1469143447480 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:07 INFO - PROCESS | 668 | 1469143447622 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:24:07 INFO - PROCESS | 668 | 1469143447696 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 668 | 1469143447700 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:07 INFO - PROCESS | 668 | ++DOCSHELL 000000093E712000 == 43 [pid = 668] [id = 84] 16:24:07 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000939E33400) [pid = 668] [serial = 249] [outer = 0000000000000000] 16:24:07 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (0000000939E9B000) [pid = 668] [serial = 250] [outer = 0000000939E33400] 16:24:07 INFO - PROCESS | 668 | 1469143447796 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (000000093DCB7800) [pid = 668] [serial = 251] [outer = 0000000939E33400] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C7000 == 42 [pid = 668] [id = 81] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094E573000 == 41 [pid = 668] [id = 80] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1B800 == 40 [pid = 668] [id = 79] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094E031000 == 39 [pid = 668] [id = 78] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000943DBB800 == 38 [pid = 668] [id = 77] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094D72C000 == 37 [pid = 668] [id = 76] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094CBEA800 == 36 [pid = 668] [id = 75] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000949C7C000 == 35 [pid = 668] [id = 74] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1C000 == 34 [pid = 668] [id = 73] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000946067000 == 33 [pid = 668] [id = 72] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 0000000943DBE000 == 32 [pid = 668] [id = 71] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000093EA1E800 == 31 [pid = 668] [id = 70] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000093E77C800 == 30 [pid = 668] [id = 69] 16:24:08 INFO - PROCESS | 668 | --DOCSHELL 000000094DD68800 == 29 [pid = 668] [id = 68] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 99 (000000093DEF5000) [pid = 668] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 98 (00000009398A3800) [pid = 668] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 97 (000000093F8D7C00) [pid = 668] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000943D41800) [pid = 668] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009477B3400) [pid = 668] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 94 (00000009458EEC00) [pid = 668] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000947A9C000) [pid = 668] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000947A9F000) [pid = 668] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094B44E000) [pid = 668] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000948AF7400) [pid = 668] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943B87C00) [pid = 668] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009430C8800) [pid = 668] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943374000) [pid = 668] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093E7C4400) [pid = 668] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093F853C00) [pid = 668] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093989D000) [pid = 668] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939C10C00) [pid = 668] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009477D4000) [pid = 668] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009477B4000) [pid = 668] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000945410C00) [pid = 668] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D3CC00) [pid = 668] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943087000) [pid = 668] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094307F800) [pid = 668] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093DC5B400) [pid = 668] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093994C800) [pid = 668] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943D45C00) [pid = 668] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094B50A800) [pid = 668] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094B513C00) [pid = 668] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000949CEE800) [pid = 668] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094584D000) [pid = 668] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943C30800) [pid = 668] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 668 | 1469143448293 Marionette TRACE conn6 <- [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]]]}] 16:24:08 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. 16:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 882ms 16:24:08 INFO - PROCESS | 668 | 1469143448353 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 668 | 1469143448359 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:24:08 INFO - PROCESS | 668 | 1469143448365 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 668 | 1469143448368 Marionette TRACE conn6 <- [1,302,null,{}] 16:24:08 INFO - PROCESS | 668 | 1469143448372 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 668 | 1469143448375 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:08 INFO - PROCESS | 668 | 1469143448468 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:24:08 INFO - PROCESS | 668 | 1469143448475 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 668 | 1469143448477 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:08 INFO - PROCESS | 668 | ++DOCSHELL 000000093F771000 == 30 [pid = 668] [id = 85] 16:24:08 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093E7C0400) [pid = 668] [serial = 252] [outer = 0000000000000000] 16:24:08 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093EC3E000) [pid = 668] [serial = 253] [outer = 000000093E7C0400] 16:24:08 INFO - PROCESS | 668 | 1469143448536 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F855400) [pid = 668] [serial = 254] [outer = 000000093E7C0400] 16:24:09 INFO - PROCESS | 668 | 1469143448994 Marionette TRACE conn6 <- [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]]]}] 16:24:09 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. 16:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 16:24:09 INFO - PROCESS | 668 | 1469143449038 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 668 | 1469143449041 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:24:09 INFO - PROCESS | 668 | 1469143449045 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 668 | 1469143449049 Marionette TRACE conn6 <- [1,306,null,{}] 16:24:09 INFO - PROCESS | 668 | 1469143449060 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 668 | 1469143449065 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:09 INFO - PROCESS | 668 | 1469143449179 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:24:09 INFO - PROCESS | 668 | 1469143449197 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 668 | 1469143449200 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:09 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B04000 == 31 [pid = 668] [id = 86] 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094330DC00) [pid = 668] [serial = 255] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943357000) [pid = 668] [serial = 256] [outer = 000000094330DC00] 16:24:09 INFO - PROCESS | 668 | 1469143449257 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094337FC00) [pid = 668] [serial = 257] [outer = 000000094330DC00] 16:24:09 INFO - PROCESS | 668 | 1469143449703 Marionette TRACE conn6 <- [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]]]}] 16:24:09 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. 16:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 16:24:09 INFO - PROCESS | 668 | 1469143449740 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 668 | 1469143449743 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:24:09 INFO - PROCESS | 668 | 1469143449746 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 668 | 1469143449748 Marionette TRACE conn6 <- [1,310,null,{}] 16:24:09 INFO - PROCESS | 668 | 1469143449752 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 668 | 1469143449754 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:09 INFO - PROCESS | 668 | 1469143449844 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:24:09 INFO - PROCESS | 668 | 1469143449851 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 668 | 1469143449853 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:09 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F63800 == 32 [pid = 668] [id = 87] 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009437E0C00) [pid = 668] [serial = 258] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C0A000) [pid = 668] [serial = 259] [outer = 00000009437E0C00] 16:24:09 INFO - PROCESS | 668 | 1469143449901 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943D18000) [pid = 668] [serial = 260] [outer = 00000009437E0C00] 16:24:10 INFO - PROCESS | 668 | 1469143450311 Marionette TRACE conn6 <- [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]]]}] 16:24:10 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. 16:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 588ms 16:24:10 INFO - PROCESS | 668 | 1469143450336 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 668 | 1469143450338 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:24:10 INFO - PROCESS | 668 | 1469143450358 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 668 | 1469143450360 Marionette TRACE conn6 <- [1,314,null,{}] 16:24:10 INFO - PROCESS | 668 | 1469143450364 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 668 | 1469143450366 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:10 INFO - PROCESS | 668 | 1469143450483 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:24:10 INFO - PROCESS | 668 | 1469143450490 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 668 | 1469143450493 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1B800 == 33 [pid = 668] [id = 88] 16:24:10 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009398A5400) [pid = 668] [serial = 261] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943D44400) [pid = 668] [serial = 262] [outer = 00000009398A5400] 16:24:10 INFO - PROCESS | 668 | 1469143450538 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009456C2000) [pid = 668] [serial = 263] [outer = 00000009398A5400] 16:24:11 INFO - PROCESS | 668 | 1469143451022 Marionette TRACE conn6 <- [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]]]}] 16:24:11 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. 16:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 16:24:11 INFO - PROCESS | 668 | 1469143451037 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:24:11 INFO - PROCESS | 668 | 1469143451039 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:24:11 INFO - PROCESS | 668 | 1469143451042 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 668 | 1469143451044 Marionette TRACE conn6 <- [1,318,null,{}] 16:24:11 INFO - PROCESS | 668 | 1469143451048 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 668 | 1469143451053 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:11 INFO - PROCESS | 668 | 1469143451191 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:24:11 INFO - PROCESS | 668 | 1469143451205 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 668 | 1469143451207 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:11 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB7000 == 34 [pid = 668] [id = 89] 16:24:11 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009456DC400) [pid = 668] [serial = 264] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009460F0800) [pid = 668] [serial = 265] [outer = 00000009456DC400] 16:24:11 INFO - PROCESS | 668 | 1469143451292 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094664B800) [pid = 668] [serial = 266] [outer = 00000009456DC400] 16:24:11 INFO - PROCESS | 668 | 1469143451717 Marionette TRACE conn6 <- [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]]]}] 16:24:11 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. 16:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 735ms 16:24:11 INFO - PROCESS | 668 | 1469143451807 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 668 | 1469143451809 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:24:11 INFO - PROCESS | 668 | 1469143451836 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 668 | 1469143451838 Marionette TRACE conn6 <- [1,322,null,{}] 16:24:11 INFO - PROCESS | 668 | 1469143451842 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 668 | 1469143451844 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:11 INFO - PROCESS | 668 | 1469143451952 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:24:12 INFO - PROCESS | 668 | 1469143451996 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 668 | 1469143451999 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:12 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5E800 == 35 [pid = 668] [id = 90] 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000938349800) [pid = 668] [serial = 267] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946DE9400) [pid = 668] [serial = 268] [outer = 0000000938349800] 16:24:12 INFO - PROCESS | 668 | 1469143452045 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477D0C00) [pid = 668] [serial = 269] [outer = 0000000938349800] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000949E5A000) [pid = 668] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094334FC00) [pid = 668] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009379EDC00) [pid = 668] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946A83800) [pid = 668] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093E7C4800) [pid = 668] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093F788400) [pid = 668] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939EA0C00) [pid = 668] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000948A29400) [pid = 668] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093E97E400) [pid = 668] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009437E5400) [pid = 668] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943374800) [pid = 668] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009379ED800) [pid = 668] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:24:12 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946FE1800) [pid = 668] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:24:12 INFO - PROCESS | 668 | 1469143452571 Marionette TRACE conn6 <- [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]]]}] 16:24:12 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. 16:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 798ms 16:24:12 INFO - PROCESS | 668 | 1469143452624 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 668 | 1469143452626 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:24:12 INFO - PROCESS | 668 | 1469143452629 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 668 | 1469143452631 Marionette TRACE conn6 <- [1,326,null,{}] 16:24:12 INFO - PROCESS | 668 | 1469143452635 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 668 | 1469143452637 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:12 INFO - PROCESS | 668 | 1469143452722 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:24:12 INFO - PROCESS | 668 | 1469143452790 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 668 | 1469143452792 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:12 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC85000 == 36 [pid = 668] [id = 91] 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000937B3D400) [pid = 668] [serial = 270] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943353800) [pid = 668] [serial = 271] [outer = 0000000937B3D400] 16:24:12 INFO - PROCESS | 668 | 1469143452839 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009477D1000) [pid = 668] [serial = 272] [outer = 0000000937B3D400] 16:24:13 INFO - PROCESS | 668 | 1469143453208 Marionette TRACE conn6 <- [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]]]}] 16:24:13 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. 16:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 16:24:13 INFO - PROCESS | 668 | 1469143453266 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 668 | 1469143453268 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:24:13 INFO - PROCESS | 668 | 1469143453272 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:24:13 INFO - PROCESS | 668 | 1469143453274 Marionette TRACE conn6 <- [1,330,null,{}] 16:24:13 INFO - PROCESS | 668 | 1469143453277 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 668 | 1469143453279 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:13 INFO - PROCESS | 668 | 1469143453388 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:24:13 INFO - PROCESS | 668 | 1469143453396 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 668 | 1469143453398 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:13 INFO - PROCESS | 668 | ++DOCSHELL 000000094C531800 == 37 [pid = 668] [id = 92] 16:24:13 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946FE6000) [pid = 668] [serial = 273] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000948330C00) [pid = 668] [serial = 274] [outer = 0000000946FE6000] 16:24:13 INFO - PROCESS | 668 | 1469143453448 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000948E6F800) [pid = 668] [serial = 275] [outer = 0000000946FE6000] 16:24:13 INFO - PROCESS | 668 | 1469143453842 Marionette TRACE conn6 <- [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]]]}] 16:24:13 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. 16:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 16:24:13 INFO - PROCESS | 668 | 1469143453905 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 668 | 1469143453907 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:24:13 INFO - PROCESS | 668 | 1469143453910 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 668 | 1469143453912 Marionette TRACE conn6 <- [1,334,null,{}] 16:24:13 INFO - PROCESS | 668 | 1469143453916 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 668 | 1469143453918 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:14 INFO - PROCESS | 668 | 1469143454026 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:24:14 INFO - PROCESS | 668 | 1469143454033 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 668 | 1469143454035 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:14 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD86000 == 38 [pid = 668] [id = 93] 16:24:14 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009483F0000) [pid = 668] [serial = 276] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949E5C400) [pid = 668] [serial = 277] [outer = 00000009483F0000] 16:24:14 INFO - PROCESS | 668 | 1469143454084 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094A345000) [pid = 668] [serial = 278] [outer = 00000009483F0000] 16:24:14 INFO - PROCESS | 668 | 1469143454524 Marionette TRACE conn6 <- [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]]]}] 16:24:14 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. 16:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 16:24:14 INFO - PROCESS | 668 | 1469143454544 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 668 | 1469143454549 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:24:14 INFO - PROCESS | 668 | 1469143454555 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 668 | 1469143454560 Marionette TRACE conn6 <- [1,338,null,{}] 16:24:14 INFO - PROCESS | 668 | 1469143454568 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 668 | 1469143454571 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:14 INFO - PROCESS | 668 | 1469143454767 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:24:14 INFO - PROCESS | 668 | 1469143454856 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 668 | 1469143454862 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:14 INFO - PROCESS | 668 | ++DOCSHELL 000000093E75B000 == 39 [pid = 668] [id = 94] 16:24:14 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009398EF400) [pid = 668] [serial = 279] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000939954000) [pid = 668] [serial = 280] [outer = 00000009398EF400] 16:24:14 INFO - PROCESS | 668 | 1469143454922 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093E6C4C00) [pid = 668] [serial = 281] [outer = 00000009398EF400] 16:24:15 INFO - PROCESS | 668 | 1469143455476 Marionette TRACE conn6 <- [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]]]}] 16:24:15 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. 16:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 16:24:15 INFO - PROCESS | 668 | 1469143455514 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 668 | 1469143455519 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:24:15 INFO - PROCESS | 668 | 1469143455527 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 668 | 1469143455531 Marionette TRACE conn6 <- [1,342,null,{}] 16:24:15 INFO - PROCESS | 668 | 1469143455535 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 668 | 1469143455538 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:15 INFO - PROCESS | 668 | 1469143455656 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:24:15 INFO - PROCESS | 668 | 1469143455740 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 668 | 1469143455743 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:15 INFO - PROCESS | 668 | ++DOCSHELL 0000000946067000 == 40 [pid = 668] [id = 95] 16:24:15 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000094307DC00) [pid = 668] [serial = 282] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094308A800) [pid = 668] [serial = 283] [outer = 000000094307DC00] 16:24:15 INFO - PROCESS | 668 | 1469143455803 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943382000) [pid = 668] [serial = 284] [outer = 000000094307DC00] 16:24:16 INFO - PROCESS | 668 | 1469143456415 Marionette TRACE conn6 <- [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]]]}] 16:24:16 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. 16:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 924ms 16:24:16 INFO - PROCESS | 668 | 1469143456452 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 668 | 1469143456455 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:24:16 INFO - PROCESS | 668 | 1469143456459 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 668 | 1469143456463 Marionette TRACE conn6 <- [1,346,null,{}] 16:24:16 INFO - PROCESS | 668 | 1469143456475 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 668 | 1469143456480 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:16 INFO - PROCESS | 668 | 1469143456629 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:24:16 INFO - PROCESS | 668 | 1469143456742 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 668 | 1469143456745 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73D800 == 41 [pid = 668] [id = 96] 16:24:16 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009458F6C00) [pid = 668] [serial = 285] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946289C00) [pid = 668] [serial = 286] [outer = 00000009458F6C00] 16:24:16 INFO - PROCESS | 668 | 1469143456807 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000947785000) [pid = 668] [serial = 287] [outer = 00000009458F6C00] 16:24:17 INFO - PROCESS | 668 | 1469143457439 Marionette TRACE conn6 <- [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]]]}] 16:24:17 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. 16:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1024ms 16:24:17 INFO - PROCESS | 668 | 1469143457486 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 668 | 1469143457490 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:24:17 INFO - PROCESS | 668 | 1469143457493 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 668 | 1469143457495 Marionette TRACE conn6 <- [1,350,null,{}] 16:24:17 INFO - PROCESS | 668 | 1469143457499 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 668 | 1469143457502 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:17 INFO - PROCESS | 668 | 1469143457614 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:24:17 INFO - PROCESS | 668 | 1469143457685 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 668 | 1469143457688 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC43000 == 42 [pid = 668] [id = 97] 16:24:17 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000094A34E800) [pid = 668] [serial = 288] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094B44B400) [pid = 668] [serial = 289] [outer = 000000094A34E800] 16:24:17 INFO - PROCESS | 668 | 1469143457745 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000094B454400) [pid = 668] [serial = 290] [outer = 000000094A34E800] 16:24:18 INFO - PROCESS | 668 | 1469143458350 Marionette TRACE conn6 <- [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]]]}] 16:24:18 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. 16:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 924ms 16:24:18 INFO - PROCESS | 668 | 1469143458419 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 668 | 1469143458422 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:24:18 INFO - PROCESS | 668 | 1469143458426 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 668 | 1469143458428 Marionette TRACE conn6 <- [1,354,null,{}] 16:24:18 INFO - PROCESS | 668 | 1469143458432 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 668 | 1469143458434 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:18 INFO - PROCESS | 668 | 1469143458636 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:24:18 INFO - PROCESS | 668 | 1469143458716 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 668 | 1469143458719 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:18 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9CB800 == 43 [pid = 668] [id = 98] 16:24:18 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009398A9000) [pid = 668] [serial = 291] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (00000009398EFC00) [pid = 668] [serial = 292] [outer = 00000009398A9000] 16:24:18 INFO - PROCESS | 668 | 1469143458814 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (000000093A18E400) [pid = 668] [serial = 293] [outer = 00000009398A9000] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 000000094C531800 == 42 [pid = 668] [id = 92] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 000000093DC85000 == 41 [pid = 668] [id = 91] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5E800 == 40 [pid = 668] [id = 90] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 0000000948EB7000 == 39 [pid = 668] [id = 89] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1B800 == 38 [pid = 668] [id = 88] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 0000000945F63800 == 37 [pid = 668] [id = 87] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 0000000943B04000 == 36 [pid = 668] [id = 86] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 000000093F771000 == 35 [pid = 668] [id = 85] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 000000093E712000 == 34 [pid = 668] [id = 84] 16:24:19 INFO - PROCESS | 668 | --DOCSHELL 000000093FC7B800 == 33 [pid = 668] [id = 83] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 97 (00000009456DE000) [pid = 668] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 96 (000000094335CC00) [pid = 668] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 95 (000000094337F400) [pid = 668] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000947799C00) [pid = 668] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009477DA400) [pid = 668] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000943D3EC00) [pid = 668] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000944258800) [pid = 668] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000946285000) [pid = 668] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946DE9C00) [pid = 668] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000939EA1400) [pid = 668] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000949CE7C00) [pid = 668] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093DCAA800) [pid = 668] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093F856000) [pid = 668] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009456E3800) [pid = 668] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093FE7E400) [pid = 668] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943B7DC00) [pid = 668] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094B452400) [pid = 668] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943C28C00) [pid = 668] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000947A97800) [pid = 668] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094308BC00) [pid = 668] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094B5CF000) [pid = 668] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093989E800) [pid = 668] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000947A99C00) [pid = 668] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000948AF8C00) [pid = 668] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000949E64000) [pid = 668] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000949E5D800) [pid = 668] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:24:19 INFO - PROCESS | 668 | 1469143459432 Marionette TRACE conn6 <- [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]]]}] 16:24:19 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. 16:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1025ms 16:24:19 INFO - PROCESS | 668 | 1469143459455 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 668 | 1469143459459 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:24:19 INFO - PROCESS | 668 | 1469143459464 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 668 | 1469143459468 Marionette TRACE conn6 <- [1,358,null,{}] 16:24:19 INFO - PROCESS | 668 | 1469143459473 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 668 | 1469143459475 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:19 INFO - PROCESS | 668 | 1469143459593 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:24:19 INFO - PROCESS | 668 | 1469143459665 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 668 | 1469143459667 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:19 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75D800 == 34 [pid = 668] [id = 99] 16:24:19 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093A18FC00) [pid = 668] [serial = 294] [outer = 0000000000000000] 16:24:19 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F851C00) [pid = 668] [serial = 295] [outer = 000000093A18FC00] 16:24:19 INFO - PROCESS | 668 | 1469143459718 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943080400) [pid = 668] [serial = 296] [outer = 000000093A18FC00] 16:24:20 INFO - PROCESS | 668 | 1469143460107 Marionette TRACE conn6 <- [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]]]}] 16:24:20 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. 16:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 16:24:20 INFO - PROCESS | 668 | 1469143460205 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 668 | 1469143460208 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:24:20 INFO - PROCESS | 668 | 1469143460211 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:24:20 INFO - PROCESS | 668 | 1469143460213 Marionette TRACE conn6 <- [1,362,null,{}] 16:24:20 INFO - PROCESS | 668 | 1469143460217 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 668 | 1469143460220 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:20 INFO - PROCESS | 668 | 1469143460310 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:24:20 INFO - PROCESS | 668 | 1469143460326 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 668 | 1469143460329 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:20 INFO - PROCESS | 668 | ++DOCSHELL 00000009456B3000 == 35 [pid = 668] [id = 100] 16:24:20 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943C02800) [pid = 668] [serial = 297] [outer = 0000000000000000] 16:24:20 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C11C00) [pid = 668] [serial = 298] [outer = 0000000943C02800] 16:24:20 INFO - PROCESS | 668 | 1469143460375 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943D42400) [pid = 668] [serial = 299] [outer = 0000000943C02800] 16:24:20 INFO - PROCESS | 668 | 1469143460845 Marionette TRACE conn6 <- [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]]]}] 16:24:20 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. 16:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 16:24:20 INFO - PROCESS | 668 | 1469143460887 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 668 | 1469143460891 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:24:20 INFO - PROCESS | 668 | 1469143460901 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 668 | 1469143460906 Marionette TRACE conn6 <- [1,366,null,{}] 16:24:20 INFO - PROCESS | 668 | 1469143460910 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 668 | 1469143460913 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:21 INFO - PROCESS | 668 | 1469143461008 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:24:21 INFO - PROCESS | 668 | 1469143461015 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 668 | 1469143461018 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000948305000 == 36 [pid = 668] [id = 101] 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009458F9C00) [pid = 668] [serial = 300] [outer = 0000000000000000] 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946640000) [pid = 668] [serial = 301] [outer = 00000009458F9C00] 16:24:21 INFO - PROCESS | 668 | 1469143461065 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946699000) [pid = 668] [serial = 302] [outer = 00000009458F9C00] 16:24:21 INFO - PROCESS | 668 | 1469143461473 Marionette TRACE conn6 <- [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]]]}] 16:24:21 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. 16:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 16:24:21 INFO - PROCESS | 668 | 1469143461530 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 668 | 1469143461532 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:24:21 INFO - PROCESS | 668 | 1469143461536 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 668 | 1469143461537 Marionette TRACE conn6 <- [1,370,null,{}] 16:24:21 INFO - PROCESS | 668 | 1469143461541 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 668 | 1469143461543 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:21 INFO - PROCESS | 668 | 1469143461630 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:24:21 INFO - PROCESS | 668 | 1469143461665 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 668 | 1469143461668 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED6000 == 37 [pid = 668] [id = 102] 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094584FC00) [pid = 668] [serial = 303] [outer = 0000000000000000] 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009466A4800) [pid = 668] [serial = 304] [outer = 000000094584FC00] 16:24:21 INFO - PROCESS | 668 | 1469143461719 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009471AE800) [pid = 668] [serial = 305] [outer = 000000094584FC00] 16:24:22 INFO - PROCESS | 668 | 1469143462178 Marionette TRACE conn6 <- [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]]]}] 16:24:22 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. 16:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 16:24:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:24:22 INFO - PROCESS | 668 | 1469143462230 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 668 | 1469143462232 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:24:22 INFO - PROCESS | 668 | 1469143462236 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 668 | 1469143462237 Marionette TRACE conn6 <- [1,374,null,{}] 16:24:22 INFO - PROCESS | 668 | 1469143462247 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 668 | 1469143462250 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:22 INFO - PROCESS | 668 | 1469143462362 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:24:22 INFO - PROCESS | 668 | 1469143462370 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 668 | 1469143462376 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:22 INFO - PROCESS | 668 | ++DOCSHELL 000000094C52A800 == 38 [pid = 668] [id = 103] 16:24:22 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000948328000) [pid = 668] [serial = 306] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009486C8400) [pid = 668] [serial = 307] [outer = 0000000948328000] 16:24:22 INFO - PROCESS | 668 | 1469143462476 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000949E62400) [pid = 668] [serial = 308] [outer = 0000000948328000] 16:24:22 INFO - PROCESS | 668 | 1469143462947 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:24:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 16:24:23 INFO - PROCESS | 668 | 1469143463003 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 668 | 1469143463006 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:24:23 INFO - PROCESS | 668 | 1469143463009 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 668 | 1469143463011 Marionette TRACE conn6 <- [1,378,null,{}] 16:24:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:24:23 INFO - PROCESS | 668 | 1469143463014 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 668 | 1469143463017 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:23 INFO - PROCESS | 668 | 1469143463135 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:24:23 INFO - PROCESS | 668 | 1469143463184 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 668 | 1469143463186 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:23 INFO - PROCESS | 668 | ++DOCSHELL 00000009397E2800 == 39 [pid = 668] [id = 104] 16:24:23 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094372E000) [pid = 668] [serial = 309] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094372FC00) [pid = 668] [serial = 310] [outer = 000000094372E000] 16:24:23 INFO - PROCESS | 668 | 1469143463231 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094B448000) [pid = 668] [serial = 311] [outer = 000000094372E000] 16:24:23 INFO - PROCESS | 668 | 1469143463801 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:24:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:24:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 818ms 16:24:23 INFO - PROCESS | 668 | 1469143463839 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 668 | 1469143463841 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:24:23 INFO - PROCESS | 668 | 1469143463845 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:24:23 INFO - PROCESS | 668 | 1469143463847 Marionette TRACE conn6 <- [1,382,null,{}] 16:24:23 INFO - PROCESS | 668 | 1469143463850 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 668 | 1469143463852 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:24 INFO - PROCESS | 668 | 1469143463991 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000094B50DC00) [pid = 668] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009398A5400) [pid = 668] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009437E0C00) [pid = 668] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009456DC400) [pid = 668] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939E33400) [pid = 668] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093994A400) [pid = 668] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094330DC00) [pid = 668] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093E7C0400) [pid = 668] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009471AFC00) [pid = 668] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000937B3D400) [pid = 668] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946FE6000) [pid = 668] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:24:24 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000938349800) [pid = 668] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:24:24 INFO - PROCESS | 668 | 1469143464047 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 668 | 1469143464049 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B94000 == 40 [pid = 668] [id = 105] 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000937A1B400) [pid = 668] [serial = 312] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000939954C00) [pid = 668] [serial = 313] [outer = 0000000937A1B400] 16:24:24 INFO - PROCESS | 668 | 1469143464094 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943A18C00) [pid = 668] [serial = 314] [outer = 0000000937A1B400] 16:24:24 INFO - PROCESS | 668 | 1469143464546 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:24:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 16:24:24 INFO - PROCESS | 668 | 1469143464584 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 668 | 1469143464586 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:24:24 INFO - PROCESS | 668 | 1469143464589 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:24:24 INFO - PROCESS | 668 | 1469143464591 Marionette TRACE conn6 <- [1,386,null,{}] 16:24:24 INFO - PROCESS | 668 | 1469143464603 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 668 | 1469143464605 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:24 INFO - PROCESS | 668 | 1469143464691 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:24:24 INFO - PROCESS | 668 | 1469143464697 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 668 | 1469143464699 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094E028800 == 41 [pid = 668] [id = 106] 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943A1C800) [pid = 668] [serial = 315] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D11800) [pid = 668] [serial = 316] [outer = 0000000943A1C800] 16:24:24 INFO - PROCESS | 668 | 1469143464745 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094B448C00) [pid = 668] [serial = 317] [outer = 0000000943A1C800] 16:24:25 INFO - PROCESS | 668 | 1469143465190 Marionette TRACE conn6 <- [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]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 16:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:24:25 INFO - PROCESS | 668 | 1469143465223 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 668 | 1469143465225 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:24:25 INFO - PROCESS | 668 | 1469143465229 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 668 | 1469143465230 Marionette TRACE conn6 <- [1,390,null,{}] 16:24:25 INFO - PROCESS | 668 | 1469143465234 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 668 | 1469143465236 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:25 INFO - PROCESS | 668 | 1469143465324 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:24:25 INFO - PROCESS | 668 | 1469143465329 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 668 | 1469143465331 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094E369800 == 42 [pid = 668] [id = 107] 16:24:25 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009464B3C00) [pid = 668] [serial = 318] [outer = 0000000000000000] 16:24:25 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946D7E000) [pid = 668] [serial = 319] [outer = 00000009464B3C00] 16:24:25 INFO - PROCESS | 668 | 1469143465376 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946D85400) [pid = 668] [serial = 320] [outer = 00000009464B3C00] 16:24:25 INFO - PROCESS | 668 | 1469143465813 Marionette TRACE conn6 <- [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]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 16:24:25 INFO - PROCESS | 668 | 1469143465862 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 668 | 1469143465864 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:24:25 INFO - PROCESS | 668 | 1469143465868 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:24:25 INFO - PROCESS | 668 | 1469143465870 Marionette TRACE conn6 <- [1,394,null,{}] 16:24:25 INFO - PROCESS | 668 | 1469143465874 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 668 | 1469143465876 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:25 INFO - PROCESS | 668 | 1469143465964 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:24:26 INFO - PROCESS | 668 | 1469143466130 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 668 | 1469143466134 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:26 INFO - PROCESS | 668 | ++DOCSHELL 000000093DF72000 == 43 [pid = 668] [id = 108] 16:24:26 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009398A7000) [pid = 668] [serial = 321] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009398F6000) [pid = 668] [serial = 322] [outer = 00000009398A7000] 16:24:26 INFO - PROCESS | 668 | 1469143466241 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093F782400) [pid = 668] [serial = 323] [outer = 00000009398A7000] 16:24:26 INFO - PROCESS | 668 | 1469143466891 Marionette TRACE conn6 <- [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]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:24:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1079ms 16:24:26 INFO - PROCESS | 668 | 1469143466952 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 668 | 1469143466956 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:24:26 INFO - PROCESS | 668 | 1469143466961 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 668 | 1469143466964 Marionette TRACE conn6 <- [1,398,null,{}] 16:24:26 INFO - PROCESS | 668 | 1469143466970 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 668 | 1469143466973 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:27 INFO - PROCESS | 668 | 1469143467095 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:24:27 INFO - PROCESS | 668 | 1469143467169 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 668 | 1469143467173 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5C000 == 44 [pid = 668] [id = 109] 16:24:27 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000943383C00) [pid = 668] [serial = 324] [outer = 0000000000000000] 16:24:27 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000943728800) [pid = 668] [serial = 325] [outer = 0000000943383C00] 16:24:27 INFO - PROCESS | 668 | 1469143467271 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943D0B800) [pid = 668] [serial = 326] [outer = 0000000943383C00] 16:24:27 INFO - PROCESS | 668 | 1469143467904 Marionette TRACE conn6 <- [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]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 16:24:27 INFO - PROCESS | 668 | 1469143467953 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 668 | 1469143467958 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:24:27 INFO - PROCESS | 668 | 1469143467962 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 668 | 1469143467965 Marionette TRACE conn6 <- [1,402,null,{}] 16:24:27 INFO - PROCESS | 668 | 1469143467969 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 668 | 1469143467972 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:28 INFO - PROCESS | 668 | 1469143468094 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:24:28 INFO - PROCESS | 668 | 1469143468182 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 668 | 1469143468184 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094E570800 == 45 [pid = 668] [id = 110] 16:24:28 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094424D000) [pid = 668] [serial = 327] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000946696C00) [pid = 668] [serial = 328] [outer = 000000094424D000] 16:24:28 INFO - PROCESS | 668 | 1469143468241 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009471B3000) [pid = 668] [serial = 329] [outer = 000000094424D000] 16:24:28 INFO - PROCESS | 668 | 1469143468957 Marionette TRACE conn6 <- [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]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1025ms 16:24:28 INFO - PROCESS | 668 | 1469143468988 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 668 | 1469143468991 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:24:29 INFO - PROCESS | 668 | 1469143469001 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 668 | 1469143469008 Marionette TRACE conn6 <- [1,406,null,{}] 16:24:29 INFO - PROCESS | 668 | 1469143469014 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 668 | 1469143469018 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:29 INFO - PROCESS | 668 | 1469143469308 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:24:29 INFO - PROCESS | 668 | 1469143469415 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 668 | 1469143469418 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:29 INFO - PROCESS | 668 | ++DOCSHELL 000000093E99E800 == 46 [pid = 668] [id = 111] 16:24:29 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (000000093994AC00) [pid = 668] [serial = 330] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000939955400) [pid = 668] [serial = 331] [outer = 000000093994AC00] 16:24:29 INFO - PROCESS | 668 | 1469143469471 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000093E62D800) [pid = 668] [serial = 332] [outer = 000000093994AC00] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094E369800 == 45 [pid = 668] [id = 107] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094E028800 == 44 [pid = 668] [id = 106] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 0000000943B94000 == 43 [pid = 668] [id = 105] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 00000009397E2800 == 42 [pid = 668] [id = 104] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094C52A800 == 41 [pid = 668] [id = 103] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED6000 == 40 [pid = 668] [id = 102] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 0000000948305000 == 39 [pid = 668] [id = 101] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 00000009456B3000 == 38 [pid = 668] [id = 100] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000093F75D800 == 37 [pid = 668] [id = 99] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000093E9CB800 == 36 [pid = 668] [id = 98] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 0000000946067000 == 35 [pid = 668] [id = 95] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094CD86000 == 34 [pid = 668] [id = 93] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000093E75B000 == 33 [pid = 668] [id = 94] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094E57D800 == 32 [pid = 668] [id = 82] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094DC43000 == 31 [pid = 668] [id = 97] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094D73D800 == 30 [pid = 668] [id = 96] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000094E570800 == 29 [pid = 668] [id = 110] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 0000000946F5C000 == 28 [pid = 668] [id = 109] 16:24:30 INFO - PROCESS | 668 | --DOCSHELL 000000093DF72000 == 27 [pid = 668] [id = 108] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 98 (000000094B5C7800) [pid = 668] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 97 (00000009456C2000) [pid = 668] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000943D44400) [pid = 668] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943C0A000) [pid = 668] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000094664B800) [pid = 668] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 93 (000000093DCB7800) [pid = 668] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000939E9B000) [pid = 668] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093DC60000) [pid = 668] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000939957000) [pid = 668] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943357000) [pid = 668] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000094337FC00) [pid = 668] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093EC3E000) [pid = 668] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093F855400) [pid = 668] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000949E65C00) [pid = 668] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094A348000) [pid = 668] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009460F0800) [pid = 668] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943353800) [pid = 668] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000948E6F800) [pid = 668] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946DE9400) [pid = 668] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000948330C00) [pid = 668] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009477D0C00) [pid = 668] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009477D1000) [pid = 668] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000949E5C400) [pid = 668] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943D18000) [pid = 668] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:24:30 INFO - PROCESS | 668 | 1469143470809 Marionette TRACE conn6 <- [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]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1889ms 16:24:30 INFO - PROCESS | 668 | 1469143470887 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 668 | 1469143470892 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:24:30 INFO - PROCESS | 668 | 1469143470897 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 668 | 1469143470901 Marionette TRACE conn6 <- [1,410,null,{}] 16:24:30 INFO - PROCESS | 668 | 1469143470907 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 668 | 1469143470910 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:31 INFO - PROCESS | 668 | 1469143471012 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:24:31 INFO - PROCESS | 668 | 1469143471019 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 668 | 1469143471024 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:31 INFO - PROCESS | 668 | ++DOCSHELL 000000093DEBD000 == 28 [pid = 668] [id = 112] 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093994E800) [pid = 668] [serial = 333] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000939955C00) [pid = 668] [serial = 334] [outer = 000000093994E800] 16:24:31 INFO - PROCESS | 668 | 1469143471076 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000939EA1400) [pid = 668] [serial = 335] [outer = 000000093994E800] 16:24:31 INFO - PROCESS | 668 | 1469143471549 Marionette TRACE conn6 <- [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]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 16:24:31 INFO - PROCESS | 668 | 1469143471635 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 668 | 1469143471641 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:24:31 INFO - PROCESS | 668 | 1469143471648 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 668 | 1469143471651 Marionette TRACE conn6 <- [1,414,null,{}] 16:24:31 INFO - PROCESS | 668 | 1469143471657 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 668 | 1469143471660 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:31 INFO - PROCESS | 668 | 1469143471752 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:24:31 INFO - PROCESS | 668 | 1469143471822 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 668 | 1469143471825 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:31 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC76800 == 29 [pid = 668] [id = 113] 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093E97E400) [pid = 668] [serial = 336] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093F78F400) [pid = 668] [serial = 337] [outer = 000000093E97E400] 16:24:31 INFO - PROCESS | 668 | 1469143471876 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093FFDE800) [pid = 668] [serial = 338] [outer = 000000093E97E400] 16:24:32 INFO - PROCESS | 668 | 1469143472280 Marionette TRACE conn6 <- [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]]]}] 16:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 16:24:32 INFO - PROCESS | 668 | 1469143472358 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 668 | 1469143472361 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:24:32 INFO - PROCESS | 668 | 1469143472365 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 668 | 1469143472368 Marionette TRACE conn6 <- [1,418,null,{}] 16:24:32 INFO - PROCESS | 668 | 1469143472385 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 668 | 1469143472390 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:32 INFO - PROCESS | 668 | 1469143472487 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:24:32 INFO - PROCESS | 668 | 1469143472497 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 668 | 1469143472500 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DAB000 == 30 [pid = 668] [id = 114] 16:24:32 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943373800) [pid = 668] [serial = 339] [outer = 0000000000000000] 16:24:32 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943380800) [pid = 668] [serial = 340] [outer = 0000000943373800] 16:24:32 INFO - PROCESS | 668 | 1469143472549 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943726000) [pid = 668] [serial = 341] [outer = 0000000943373800] 16:24:33 INFO - PROCESS | 668 | 1469143473474 Marionette TRACE conn6 <- [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]]]}] 16:24:33 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 16:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1140ms 16:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:24:33 INFO - PROCESS | 668 | 1469143473508 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 668 | 1469143473511 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:24:33 INFO - PROCESS | 668 | 1469143473515 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 668 | 1469143473517 Marionette TRACE conn6 <- [1,422,null,{}] 16:24:33 INFO - PROCESS | 668 | 1469143473520 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 668 | 1469143473522 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:33 INFO - PROCESS | 668 | 1469143473636 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:24:33 INFO - PROCESS | 668 | 1469143473642 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 668 | 1469143473644 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:33 INFO - PROCESS | 668 | ++DOCSHELL 000000094621A800 == 31 [pid = 668] [id = 115] 16:24:33 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094372B400) [pid = 668] [serial = 342] [outer = 0000000000000000] 16:24:33 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943A15800) [pid = 668] [serial = 343] [outer = 000000094372B400] 16:24:33 INFO - PROCESS | 668 | 1469143473692 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943BFEC00) [pid = 668] [serial = 344] [outer = 000000094372B400] 16:24:34 INFO - PROCESS | 668 | 1469143474674 Marionette TRACE conn6 <- [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]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms 16:24:34 INFO - PROCESS | 668 | 1469143474708 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 668 | 1469143474710 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:24:34 INFO - PROCESS | 668 | 1469143474714 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:24:34 INFO - PROCESS | 668 | 1469143474716 Marionette TRACE conn6 <- [1,426,null,{}] 16:24:34 INFO - PROCESS | 668 | 1469143474719 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 668 | 1469143474722 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:34 INFO - PROCESS | 668 | 1469143474825 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:24:34 INFO - PROCESS | 668 | 1469143474831 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 668 | 1469143474833 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F56800 == 32 [pid = 668] [id = 116] 16:24:34 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943C03400) [pid = 668] [serial = 345] [outer = 0000000000000000] 16:24:34 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943D3CC00) [pid = 668] [serial = 346] [outer = 0000000943C03400] 16:24:34 INFO - PROCESS | 668 | 1469143474880 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943D49000) [pid = 668] [serial = 347] [outer = 0000000943C03400] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009458F6C00) [pid = 668] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000094307DC00) [pid = 668] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009458F9C00) [pid = 668] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093A18FC00) [pid = 668] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094A34E800) [pid = 668] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094584FC00) [pid = 668] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943A1C800) [pid = 668] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398EF400) [pid = 668] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000948328000) [pid = 668] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000937A1B400) [pid = 668] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009483F0000) [pid = 668] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094372E000) [pid = 668] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943C02800) [pid = 668] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009398A9000) [pid = 668] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:24:35 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009464B3C00) [pid = 668] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:24:35 INFO - PROCESS | 668 | 1469143475465 Marionette TRACE conn6 <- [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] 16:24:35 INFO - PROCESS | 668 | 1469143475498 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:24:35 INFO - PROCESS | 668 | 1469143475509 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 668 | 1469143475511 Marionette TRACE conn6 <- [1,430,null,{}] 16:24:35 INFO - PROCESS | 668 | 1469143475514 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 668 | 1469143475520 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:35 INFO - PROCESS | 668 | 1469143475630 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:24:35 INFO - PROCESS | 668 | 1469143475637 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 668 | 1469143475640 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:35 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C73800 == 33 [pid = 668] [id = 117] 16:24:35 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943728400) [pid = 668] [serial = 348] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009456DC000) [pid = 668] [serial = 349] [outer = 0000000943728400] 16:24:35 INFO - PROCESS | 668 | 1469143475688 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009458F0000) [pid = 668] [serial = 350] [outer = 0000000943728400] 16:24:36 INFO - PROCESS | 668 | 1469143476120 Marionette TRACE conn6 <- [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]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 16:24:36 INFO - PROCESS | 668 | 1469143476140 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 668 | 1469143476143 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:24:36 INFO - PROCESS | 668 | 1469143476146 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 668 | 1469143476148 Marionette TRACE conn6 <- [1,434,null,{}] 16:24:36 INFO - PROCESS | 668 | 1469143476151 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 668 | 1469143476153 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:36 INFO - PROCESS | 668 | 1469143476233 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:24:36 INFO - PROCESS | 668 | 1469143476240 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 668 | 1469143476242 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:36 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED4800 == 34 [pid = 668] [id = 118] 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009456DB400) [pid = 668] [serial = 351] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009464B3C00) [pid = 668] [serial = 352] [outer = 00000009456DB400] 16:24:36 INFO - PROCESS | 668 | 1469143476288 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946697C00) [pid = 668] [serial = 353] [outer = 00000009456DB400] 16:24:36 INFO - PROCESS | 668 | 1469143476725 Marionette TRACE conn6 <- [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]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 16:24:36 INFO - PROCESS | 668 | 1469143476777 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 668 | 1469143476779 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:24:36 INFO - PROCESS | 668 | 1469143476782 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:24:36 INFO - PROCESS | 668 | 1469143476784 Marionette TRACE conn6 <- [1,438,null,{}] 16:24:36 INFO - PROCESS | 668 | 1469143476787 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 668 | 1469143476789 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:36 INFO - PROCESS | 668 | 1469143476870 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:24:36 INFO - PROCESS | 668 | 1469143476876 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 668 | 1469143476878 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094C528800 == 35 [pid = 668] [id = 119] 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009466A3800) [pid = 668] [serial = 354] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946A89800) [pid = 668] [serial = 355] [outer = 00000009466A3800] 16:24:36 INFO - PROCESS | 668 | 1469143476923 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946D7BC00) [pid = 668] [serial = 356] [outer = 00000009466A3800] 16:24:37 INFO - PROCESS | 668 | 1469143477648 Marionette TRACE conn6 <- [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]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 924ms 16:24:37 INFO - PROCESS | 668 | 1469143477709 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 668 | 1469143477714 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:24:37 INFO - PROCESS | 668 | 1469143477719 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 668 | 1469143477723 Marionette TRACE conn6 <- [1,442,null,{}] 16:24:37 INFO - PROCESS | 668 | 1469143477729 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 668 | 1469143477733 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:37 INFO - PROCESS | 668 | 1469143477869 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:24:37 INFO - PROCESS | 668 | 1469143477936 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 668 | 1469143477939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:37 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC11000 == 36 [pid = 668] [id = 120] 16:24:37 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009398A9400) [pid = 668] [serial = 357] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000939E97800) [pid = 668] [serial = 358] [outer = 00000009398A9400] 16:24:38 INFO - PROCESS | 668 | 1469143477999 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093E6C2800) [pid = 668] [serial = 359] [outer = 00000009398A9400] 16:24:38 INFO - PROCESS | 668 | 1469143478829 Marionette TRACE conn6 <- [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]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1175ms 16:24:38 INFO - PROCESS | 668 | 1469143478897 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 668 | 1469143478903 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:24:38 INFO - PROCESS | 668 | 1469143478910 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 668 | 1469143478913 Marionette TRACE conn6 <- [1,446,null,{}] 16:24:38 INFO - PROCESS | 668 | 1469143478917 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 668 | 1469143478920 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:39 INFO - PROCESS | 668 | 1469143479053 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:24:39 INFO - PROCESS | 668 | 1469143479120 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 668 | 1469143479123 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:39 INFO - PROCESS | 668 | ++DOCSHELL 0000000948313800 == 37 [pid = 668] [id = 121] 16:24:39 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943083000) [pid = 668] [serial = 360] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009430CC800) [pid = 668] [serial = 361] [outer = 0000000943083000] 16:24:39 INFO - PROCESS | 668 | 1469143479182 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943381800) [pid = 668] [serial = 362] [outer = 0000000943083000] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED4800 == 36 [pid = 668] [id = 118] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 0000000949C73800 == 35 [pid = 668] [id = 117] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 0000000946F56800 == 34 [pid = 668] [id = 116] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 000000094621A800 == 33 [pid = 668] [id = 115] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 0000000943DAB000 == 32 [pid = 668] [id = 114] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 000000093FC76800 == 31 [pid = 668] [id = 113] 16:24:39 INFO - PROCESS | 668 | --DOCSHELL 000000093DEBD000 == 30 [pid = 668] [id = 112] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946D85400) [pid = 668] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000946289C00) [pid = 668] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094308A800) [pid = 668] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946699000) [pid = 668] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943080400) [pid = 668] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943382000) [pid = 668] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094B44B400) [pid = 668] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009471AE800) [pid = 668] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094B448C00) [pid = 668] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943D11800) [pid = 668] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009466A4800) [pid = 668] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000939954000) [pid = 668] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009486C8400) [pid = 668] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939954C00) [pid = 668] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943A18C00) [pid = 668] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000947785000) [pid = 668] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094B454400) [pid = 668] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094A345000) [pid = 668] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094B448000) [pid = 668] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943C11C00) [pid = 668] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093A18E400) [pid = 668] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D42400) [pid = 668] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946640000) [pid = 668] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093E6C4C00) [pid = 668] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000949E62400) [pid = 668] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009398EFC00) [pid = 668] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000094372FC00) [pid = 668] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 62 (000000093F851C00) [pid = 668] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000946D7E000) [pid = 668] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:24:39 INFO - PROCESS | 668 | 1469143479958 Marionette TRACE conn6 <- [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]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1080ms 16:24:40 INFO - PROCESS | 668 | 1469143480014 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 668 | 1469143480018 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:24:40 INFO - PROCESS | 668 | 1469143480026 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 668 | 1469143480029 Marionette TRACE conn6 <- [1,450,null,{}] 16:24:40 INFO - PROCESS | 668 | 1469143480034 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 668 | 1469143480037 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:40 INFO - PROCESS | 668 | 1469143480137 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:24:40 INFO - PROCESS | 668 | 1469143480208 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 668 | 1469143480210 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:40 INFO - PROCESS | 668 | ++DOCSHELL 000000093F765000 == 31 [pid = 668] [id = 122] 16:24:40 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009398A2C00) [pid = 668] [serial = 363] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939954C00) [pid = 668] [serial = 364] [outer = 00000009398A2C00] 16:24:40 INFO - PROCESS | 668 | 1469143480260 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093E6CE800) [pid = 668] [serial = 365] [outer = 00000009398A2C00] 16:24:40 INFO - PROCESS | 668 | 1469143480717 Marionette TRACE conn6 <- [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] 16:24:40 INFO - PROCESS | 668 | 1469143480768 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:24:40 INFO - PROCESS | 668 | 1469143480775 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 668 | 1469143480777 Marionette TRACE conn6 <- [1,454,null,{}] 16:24:40 INFO - PROCESS | 668 | 1469143480781 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 668 | 1469143480784 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:40 INFO - PROCESS | 668 | 1469143480881 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:24:40 INFO - PROCESS | 668 | 1469143480889 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 668 | 1469143480892 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B9E800 == 32 [pid = 668] [id = 123] 16:24:40 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000094330A000) [pid = 668] [serial = 366] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943370400) [pid = 668] [serial = 367] [outer = 000000094330A000] 16:24:40 INFO - PROCESS | 668 | 1469143480942 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943723000) [pid = 668] [serial = 368] [outer = 000000094330A000] 16:24:41 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:41 INFO - PROCESS | 668 | 1469143481408 Marionette TRACE conn6 <- [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]]]}] 16:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 672ms 16:24:41 INFO - PROCESS | 668 | 1469143481448 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:24:41 INFO - PROCESS | 668 | 1469143481451 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:24:41 INFO - PROCESS | 668 | 1469143481455 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - PROCESS | 668 | 1469143481458 Marionette TRACE conn6 <- [1,458,null,{}] 16:24:41 INFO - PROCESS | 668 | 1469143481470 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:41 INFO - PROCESS | 668 | 1469143481475 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:41 INFO - PROCESS | 668 | 1469143481563 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:24:41 INFO - PROCESS | 668 | 1469143481573 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 668 | 1469143481576 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:41 INFO - PROCESS | 668 | ++DOCSHELL 00000009469AE000 == 33 [pid = 668] [id = 124] 16:24:41 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939325C00) [pid = 668] [serial = 369] [outer = 0000000000000000] 16:24:41 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943BF1400) [pid = 668] [serial = 370] [outer = 0000000939325C00] 16:24:41 INFO - PROCESS | 668 | 1469143481628 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943D16C00) [pid = 668] [serial = 371] [outer = 0000000939325C00] 16:24:42 INFO - PROCESS | 668 | 1469143482078 Marionette TRACE conn6 <- [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] 16:24:42 INFO - PROCESS | 668 | 1469143482132 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:24:42 INFO - PROCESS | 668 | 1469143482135 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 668 | 1469143482137 Marionette TRACE conn6 <- [1,462,null,{}] 16:24:42 INFO - PROCESS | 668 | 1469143482140 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 668 | 1469143482143 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:42 INFO - PROCESS | 668 | 1469143482237 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:24:42 INFO - PROCESS | 668 | 1469143482244 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 668 | 1469143482246 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:42 INFO - PROCESS | 668 | ++DOCSHELL 000000094988D800 == 34 [pid = 668] [id = 125] 16:24:42 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943D47800) [pid = 668] [serial = 372] [outer = 0000000000000000] 16:24:42 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456D9400) [pid = 668] [serial = 373] [outer = 0000000943D47800] 16:24:42 INFO - PROCESS | 668 | 1469143482292 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094584E400) [pid = 668] [serial = 374] [outer = 0000000943D47800] 16:24:42 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:42 INFO - PROCESS | 668 | 1469143482783 Marionette TRACE conn6 <- [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] 16:24:42 INFO - PROCESS | 668 | 1469143482817 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 668 | 1469143482821 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 668 | 1469143482822 Marionette TRACE conn6 <- [1,466,null,{}] 16:24:42 INFO - PROCESS | 668 | 1469143482826 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 668 | 1469143482828 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:42 INFO - PROCESS | 668 | 1469143482936 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:24:43 INFO - PROCESS | 668 | 1469143483022 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 668 | 1469143483025 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDE800 == 35 [pid = 668] [id = 126] 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094627E000) [pid = 668] [serial = 375] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009464A9800) [pid = 668] [serial = 376] [outer = 000000094627E000] 16:24:43 INFO - PROCESS | 668 | 1469143483071 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094669A800) [pid = 668] [serial = 377] [outer = 000000094627E000] 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946D80400) [pid = 668] [serial = 378] [outer = 000000093DFCE000] 16:24:43 INFO - PROCESS | 668 | 1469143483586 Marionette TRACE conn6 <- [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] 16:24:43 INFO - PROCESS | 668 | 1469143483664 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:24:43 INFO - PROCESS | 668 | 1469143483668 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 668 | 1469143483670 Marionette TRACE conn6 <- [1,470,null,{}] 16:24:43 INFO - PROCESS | 668 | 1469143483673 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:43 INFO - PROCESS | 668 | 1469143483680 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:43 INFO - PROCESS | 668 | 1469143483802 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:24:43 INFO - PROCESS | 668 | 1469143483852 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 668 | 1469143483854 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:43 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF2800 == 36 [pid = 668] [id = 127] 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946D83000) [pid = 668] [serial = 379] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009477B6400) [pid = 668] [serial = 380] [outer = 0000000946D83000] 16:24:43 INFO - PROCESS | 668 | 1469143483900 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009477D9C00) [pid = 668] [serial = 381] [outer = 0000000946D83000] 16:24:44 INFO - PROCESS | 668 | 1469143484386 Marionette TRACE conn6 <- [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]]]}] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943373800) [pid = 668] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093E97E400) [pid = 668] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093994E800) [pid = 668] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094372B400) [pid = 668] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093994AC00) [pid = 668] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943C03400) [pid = 668] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009398A7000) [pid = 668] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943383C00) [pid = 668] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094424D000) [pid = 668] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943728400) [pid = 668] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:24:44 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009456DB400) [pid = 668] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 775ms 16:24:44 INFO - PROCESS | 668 | 1469143484446 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 668 | 1469143484449 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:24:44 INFO - PROCESS | 668 | 1469143484452 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:24:44 INFO - PROCESS | 668 | 1469143484454 Marionette TRACE conn6 <- [1,474,null,{}] 16:24:44 INFO - PROCESS | 668 | 1469143484458 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 668 | 1469143484460 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:44 INFO - PROCESS | 668 | 1469143484542 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:24:44 INFO - PROCESS | 668 | 1469143484549 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 668 | 1469143484551 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:44 INFO - PROCESS | 668 | ++DOCSHELL 000000094CDA3800 == 37 [pid = 668] [id = 128] 16:24:44 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093DCAB800) [pid = 668] [serial = 382] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000940353000) [pid = 668] [serial = 383] [outer = 000000093DCAB800] 16:24:44 INFO - PROCESS | 668 | 1469143484597 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943C26C00) [pid = 668] [serial = 384] [outer = 000000093DCAB800] 16:24:45 INFO - PROCESS | 668 | 1469143485036 Marionette TRACE conn6 <- [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]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 16:24:45 INFO - PROCESS | 668 | 1469143485084 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 668 | 1469143485086 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:24:45 INFO - PROCESS | 668 | 1469143485090 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 668 | 1469143485092 Marionette TRACE conn6 <- [1,478,null,{}] 16:24:45 INFO - PROCESS | 668 | 1469143485097 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 668 | 1469143485099 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:45 INFO - PROCESS | 668 | 1469143485184 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:24:45 INFO - PROCESS | 668 | 1469143485191 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 668 | 1469143485193 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:45 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC0D800 == 38 [pid = 668] [id = 129] 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943D10400) [pid = 668] [serial = 385] [outer = 0000000000000000] 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094832C800) [pid = 668] [serial = 386] [outer = 0000000943D10400] 16:24:45 INFO - PROCESS | 668 | 1469143485248 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000948D68400) [pid = 668] [serial = 387] [outer = 0000000943D10400] 16:24:45 INFO - PROCESS | 668 | 1469143485676 Marionette TRACE conn6 <- [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]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 16:24:45 INFO - PROCESS | 668 | 1469143485722 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 668 | 1469143485724 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:24:45 INFO - PROCESS | 668 | 1469143485727 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 668 | 1469143485729 Marionette TRACE conn6 <- [1,482,null,{}] 16:24:45 INFO - PROCESS | 668 | 1469143485733 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 668 | 1469143485735 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:45 INFO - PROCESS | 668 | 1469143485823 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:24:45 INFO - PROCESS | 668 | 1469143485831 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 668 | 1469143485833 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:45 INFO - PROCESS | 668 | ++DOCSHELL 00000009469AD800 == 39 [pid = 668] [id = 130] 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000949CE9000) [pid = 668] [serial = 388] [outer = 0000000000000000] 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000949DA3C00) [pid = 668] [serial = 389] [outer = 0000000949CE9000] 16:24:45 INFO - PROCESS | 668 | 1469143485902 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000949DAB400) [pid = 668] [serial = 390] [outer = 0000000949CE9000] 16:24:46 INFO - PROCESS | 668 | 1469143486328 Marionette TRACE conn6 <- [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]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 16:24:46 INFO - PROCESS | 668 | 1469143486364 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 668 | 1469143486366 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:24:46 INFO - PROCESS | 668 | 1469143486370 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 668 | 1469143486371 Marionette TRACE conn6 <- [1,486,null,{}] 16:24:46 INFO - PROCESS | 668 | 1469143486375 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 668 | 1469143486377 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:46 INFO - PROCESS | 668 | 1469143486513 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:24:46 INFO - PROCESS | 668 | 1469143486632 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 668 | 1469143486636 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:46 INFO - PROCESS | 668 | ++DOCSHELL 000000093A539800 == 40 [pid = 668] [id = 131] 16:24:46 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009379F3400) [pid = 668] [serial = 391] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093834D800) [pid = 668] [serial = 392] [outer = 00000009379F3400] 16:24:46 INFO - PROCESS | 668 | 1469143486697 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093994D800) [pid = 668] [serial = 393] [outer = 00000009379F3400] 16:24:47 INFO - PROCESS | 668 | 1469143487409 Marionette TRACE conn6 <- [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]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1119ms 16:24:47 INFO - PROCESS | 668 | 1469143487494 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 668 | 1469143487499 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:24:47 INFO - PROCESS | 668 | 1469143487518 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 668 | 1469143487522 Marionette TRACE conn6 <- [1,490,null,{}] 16:24:47 INFO - PROCESS | 668 | 1469143487528 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 668 | 1469143487531 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:47 INFO - PROCESS | 668 | 1469143487657 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:24:47 INFO - PROCESS | 668 | 1469143487724 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 668 | 1469143487728 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:47 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D1F000 == 41 [pid = 668] [id = 132] 16:24:47 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094308C000) [pid = 668] [serial = 394] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943726C00) [pid = 668] [serial = 395] [outer = 000000094308C000] 16:24:47 INFO - PROCESS | 668 | 1469143487829 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943A1D400) [pid = 668] [serial = 396] [outer = 000000094308C000] 16:24:48 INFO - PROCESS | 668 | 1469143488400 Marionette TRACE conn6 <- [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]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 923ms 16:24:48 INFO - PROCESS | 668 | 1469143488443 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 668 | 1469143488447 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:24:48 INFO - PROCESS | 668 | 1469143488451 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 668 | 1469143488453 Marionette TRACE conn6 <- [1,494,null,{}] 16:24:48 INFO - PROCESS | 668 | 1469143488457 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 668 | 1469143488460 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:48 INFO - PROCESS | 668 | 1469143488607 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:24:48 INFO - PROCESS | 668 | 1469143488723 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 668 | 1469143488726 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:48 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD6E800 == 42 [pid = 668] [id = 133] 16:24:48 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009458FC800) [pid = 668] [serial = 397] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094669FC00) [pid = 668] [serial = 398] [outer = 00000009458FC800] 16:24:48 INFO - PROCESS | 668 | 1469143488783 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946D7F000) [pid = 668] [serial = 399] [outer = 00000009458FC800] 16:24:49 INFO - PROCESS | 668 | 1469143489412 Marionette TRACE conn6 <- [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]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 988ms 16:24:49 INFO - PROCESS | 668 | 1469143489440 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 668 | 1469143489444 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:24:49 INFO - PROCESS | 668 | 1469143489456 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 668 | 1469143489461 Marionette TRACE conn6 <- [1,498,null,{}] 16:24:49 INFO - PROCESS | 668 | 1469143489465 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 668 | 1469143489469 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:49 INFO - PROCESS | 668 | 1469143489587 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:24:49 INFO - PROCESS | 668 | 1469143489659 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 668 | 1469143489662 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:49 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC8E000 == 43 [pid = 668] [id = 134] 16:24:49 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000937B37C00) [pid = 668] [serial = 400] [outer = 0000000000000000] 16:24:49 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009398EC400) [pid = 668] [serial = 401] [outer = 0000000937B37C00] 16:24:49 INFO - PROCESS | 668 | 1469143489850 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093A18E400) [pid = 668] [serial = 402] [outer = 0000000937B37C00] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000093E99E800 == 42 [pid = 668] [id = 111] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 00000009469AD800 == 41 [pid = 668] [id = 130] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094DC0D800 == 40 [pid = 668] [id = 129] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094CDA3800 == 39 [pid = 668] [id = 128] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF2800 == 38 [pid = 668] [id = 127] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDE800 == 37 [pid = 668] [id = 126] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094988D800 == 36 [pid = 668] [id = 125] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 00000009469AE000 == 35 [pid = 668] [id = 124] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 0000000943B9E800 == 34 [pid = 668] [id = 123] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000093F765000 == 33 [pid = 668] [id = 122] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 0000000948313800 == 32 [pid = 668] [id = 121] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094C528800 == 31 [pid = 668] [id = 119] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000093FC11000 == 30 [pid = 668] [id = 120] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000094DD6E800 == 29 [pid = 668] [id = 133] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 0000000948D1F000 == 28 [pid = 668] [id = 132] 16:24:51 INFO - PROCESS | 668 | --DOCSHELL 000000093A539800 == 27 [pid = 668] [id = 131] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943380800) [pid = 668] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093F78F400) [pid = 668] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093FFDE800) [pid = 668] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000939955C00) [pid = 668] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939EA1400) [pid = 668] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943A15800) [pid = 668] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093E62D800) [pid = 668] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000939955400) [pid = 668] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943D3CC00) [pid = 668] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093F782400) [pid = 668] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009398F6000) [pid = 668] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943D0B800) [pid = 668] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943728800) [pid = 668] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009471B3000) [pid = 668] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946696C00) [pid = 668] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943BFEC00) [pid = 668] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009456DC000) [pid = 668] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946697C00) [pid = 668] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009464B3C00) [pid = 668] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946A89800) [pid = 668] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943D49000) [pid = 668] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943726000) [pid = 668] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009458F0000) [pid = 668] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:24:51 INFO - PROCESS | 668 | 1469143491185 Marionette TRACE conn6 <- [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]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1785ms 16:24:51 INFO - PROCESS | 668 | 1469143491239 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 668 | 1469143491245 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:24:51 INFO - PROCESS | 668 | 1469143491251 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 668 | 1469143491254 Marionette TRACE conn6 <- [1,502,null,{}] 16:24:51 INFO - PROCESS | 668 | 1469143491261 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 668 | 1469143491264 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:51 INFO - PROCESS | 668 | 1469143491363 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:24:51 INFO - PROCESS | 668 | 1469143491412 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 668 | 1469143491417 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:51 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFFA000 == 28 [pid = 668] [id = 135] 16:24:51 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009398F2C00) [pid = 668] [serial = 403] [outer = 0000000000000000] 16:24:51 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398F7800) [pid = 668] [serial = 404] [outer = 00000009398F2C00] 16:24:51 INFO - PROCESS | 668 | 1469143491469 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939957000) [pid = 668] [serial = 405] [outer = 00000009398F2C00] 16:24:51 INFO - PROCESS | 668 | 1469143491948 Marionette TRACE conn6 <- [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]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 16:24:51 INFO - PROCESS | 668 | 1469143491986 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 668 | 1469143491991 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:24:52 INFO - PROCESS | 668 | 1469143491998 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 668 | 1469143492001 Marionette TRACE conn6 <- [1,506,null,{}] 16:24:52 INFO - PROCESS | 668 | 1469143492005 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 668 | 1469143492008 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:52 INFO - PROCESS | 668 | 1469143492102 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:24:52 INFO - PROCESS | 668 | 1469143492110 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 668 | 1469143492113 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:52 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC83800 == 29 [pid = 668] [id = 136] 16:24:52 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DF5B400) [pid = 668] [serial = 406] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093E9E3800) [pid = 668] [serial = 407] [outer = 000000093DF5B400] 16:24:52 INFO - PROCESS | 668 | 1469143492164 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093F852C00) [pid = 668] [serial = 408] [outer = 000000093DF5B400] 16:24:52 INFO - PROCESS | 668 | 1469143492634 Marionette TRACE conn6 <- [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]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 16:24:52 INFO - PROCESS | 668 | 1469143492671 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:24:52 INFO - PROCESS | 668 | 1469143492674 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:24:52 INFO - PROCESS | 668 | 1469143492677 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 668 | 1469143492681 Marionette TRACE conn6 <- [1,510,null,{}] 16:24:52 INFO - PROCESS | 668 | 1469143492693 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 668 | 1469143492698 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:52 INFO - PROCESS | 668 | 1469143492822 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:24:52 INFO - PROCESS | 668 | 1469143492895 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 668 | 1469143492898 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:52 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DBB800 == 30 [pid = 668] [id = 137] 16:24:52 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943085C00) [pid = 668] [serial = 409] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094335CC00) [pid = 668] [serial = 410] [outer = 0000000943085C00] 16:24:52 INFO - PROCESS | 668 | 1469143492949 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943381000) [pid = 668] [serial = 411] [outer = 0000000943085C00] 16:24:53 INFO - PROCESS | 668 | 1469143493354 Marionette TRACE conn6 <- [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]]]}] 16:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 16:24:53 INFO - PROCESS | 668 | 1469143493415 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:24:53 INFO - PROCESS | 668 | 1469143493418 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:24:53 INFO - PROCESS | 668 | 1469143493421 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 668 | 1469143493423 Marionette TRACE conn6 <- [1,514,null,{}] 16:24:53 INFO - PROCESS | 668 | 1469143493436 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:53 INFO - PROCESS | 668 | 1469143493438 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:53 INFO - PROCESS | 668 | 1469143493548 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:24:53 INFO - PROCESS | 668 | 1469143493558 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 668 | 1469143493560 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:53 INFO - PROCESS | 668 | ++DOCSHELL 0000000946237800 == 31 [pid = 668] [id = 138] 16:24:53 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943727C00) [pid = 668] [serial = 412] [outer = 0000000000000000] 16:24:53 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009437DF800) [pid = 668] [serial = 413] [outer = 0000000943727C00] 16:24:53 INFO - PROCESS | 668 | 1469143493607 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943A1A800) [pid = 668] [serial = 414] [outer = 0000000943727C00] 16:24:54 INFO - PROCESS | 668 | 1469143494029 Marionette TRACE conn6 <- [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]]]}] 16:24:54 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 16:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 16:24:54 INFO - PROCESS | 668 | 1469143494052 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 668 | 1469143494055 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:24:54 INFO - PROCESS | 668 | 1469143494058 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:24:54 INFO - PROCESS | 668 | 1469143494060 Marionette TRACE conn6 <- [1,518,null,{}] 16:24:54 INFO - PROCESS | 668 | 1469143494063 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 668 | 1469143494065 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:54 INFO - PROCESS | 668 | 1469143494199 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:24:54 INFO - PROCESS | 668 | 1469143494247 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 668 | 1469143494249 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:54 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F4D800 == 32 [pid = 668] [id = 139] 16:24:54 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943A18000) [pid = 668] [serial = 415] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943C05400) [pid = 668] [serial = 416] [outer = 0000000943A18000] 16:24:54 INFO - PROCESS | 668 | 1469143494296 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D15000) [pid = 668] [serial = 417] [outer = 0000000943A18000] 16:24:54 INFO - PROCESS | 668 | 1469143494740 Marionette TRACE conn6 <- [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]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 16:24:54 INFO - PROCESS | 668 | 1469143494796 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:24:54 INFO - PROCESS | 668 | 1469143494799 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:24:54 INFO - PROCESS | 668 | 1469143494802 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 668 | 1469143494804 Marionette TRACE conn6 <- [1,522,null,{}] 16:24:54 INFO - PROCESS | 668 | 1469143494813 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 668 | 1469143494819 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:54 INFO - PROCESS | 668 | 1469143494952 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:24:55 INFO - PROCESS | 668 | 1469143495005 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 668 | 1469143495007 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C79000 == 33 [pid = 668] [id = 140] 16:24:55 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D47C00) [pid = 668] [serial = 418] [outer = 0000000000000000] 16:24:55 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009456DEC00) [pid = 668] [serial = 419] [outer = 0000000943D47C00] 16:24:55 INFO - PROCESS | 668 | 1469143495054 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094627E400) [pid = 668] [serial = 420] [outer = 0000000943D47C00] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094627E000) [pid = 668] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009466A3800) [pid = 668] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094330A000) [pid = 668] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009398A2C00) [pid = 668] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943D47800) [pid = 668] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943083000) [pid = 668] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398A9400) [pid = 668] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000939325C00) [pid = 668] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946D83000) [pid = 668] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943D10400) [pid = 668] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093DCAB800) [pid = 668] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:24:55 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000949CE9000) [pid = 668] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:24:55 INFO - PROCESS | 668 | 1469143495741 Marionette TRACE conn6 <- [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]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 987ms 16:24:55 INFO - PROCESS | 668 | 1469143495791 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 668 | 1469143495794 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:24:55 INFO - PROCESS | 668 | 1469143495797 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 668 | 1469143495799 Marionette TRACE conn6 <- [1,526,null,{}] 16:24:55 INFO - PROCESS | 668 | 1469143495803 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 668 | 1469143495805 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:55 INFO - PROCESS | 668 | 1469143495910 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:24:55 INFO - PROCESS | 668 | 1469143495957 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 668 | 1469143495959 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ECF800 == 34 [pid = 668] [id = 141] 16:24:55 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000938402800) [pid = 668] [serial = 421] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093E62F800) [pid = 668] [serial = 422] [outer = 0000000938402800] 16:24:56 INFO - PROCESS | 668 | 1469143496005 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D47800) [pid = 668] [serial = 423] [outer = 0000000938402800] 16:24:56 INFO - PROCESS | 668 | 1469143496371 Marionette TRACE conn6 <- [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]]]}] 16:24:56 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 16:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 16:24:56 INFO - PROCESS | 668 | 1469143496430 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 668 | 1469143496432 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:24:56 INFO - PROCESS | 668 | 1469143496435 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 668 | 1469143496437 Marionette TRACE conn6 <- [1,530,null,{}] 16:24:56 INFO - PROCESS | 668 | 1469143496441 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 668 | 1469143496443 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:56 INFO - PROCESS | 668 | 1469143496524 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:24:56 INFO - PROCESS | 668 | 1469143496530 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 668 | 1469143496532 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094C532800 == 35 [pid = 668] [id = 142] 16:24:56 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009462F5000) [pid = 668] [serial = 424] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094669B000) [pid = 668] [serial = 425] [outer = 00000009462F5000] 16:24:56 INFO - PROCESS | 668 | 1469143496579 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946A87C00) [pid = 668] [serial = 426] [outer = 00000009462F5000] 16:24:57 INFO - PROCESS | 668 | 1469143497159 Marionette TRACE conn6 <- [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"]]]}] 16:24:57 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 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:24:57 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 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:24:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:24:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 16:24:57 INFO - PROCESS | 668 | 1469143497215 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 668 | 1469143497217 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:24:57 INFO - PROCESS | 668 | 1469143497220 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 668 | 1469143497222 Marionette TRACE conn6 <- [1,534,null,{}] 16:24:57 INFO - PROCESS | 668 | 1469143497226 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 668 | 1469143497228 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:57 INFO - PROCESS | 668 | 1469143497325 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:24:57 INFO - PROCESS | 668 | 1469143497394 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 668 | 1469143497396 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094D734000 == 36 [pid = 668] [id = 143] 16:24:57 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009398F5800) [pid = 668] [serial = 427] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946D85C00) [pid = 668] [serial = 428] [outer = 00000009398F5800] 16:24:57 INFO - PROCESS | 668 | 1469143497442 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000947798400) [pid = 668] [serial = 429] [outer = 00000009398F5800] 16:24:57 INFO - PROCESS | 668 | 1469143497952 Marionette TRACE conn6 <- [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]]]}] 16:24:58 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. 16:24:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 16:24:58 INFO - PROCESS | 668 | 1469143498000 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 668 | 1469143498005 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:24:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:24:58 INFO - PROCESS | 668 | 1469143498011 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 668 | 1469143498014 Marionette TRACE conn6 <- [1,538,null,{}] 16:24:58 INFO - PROCESS | 668 | 1469143498021 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 668 | 1469143498024 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:58 INFO - PROCESS | 668 | 1469143498161 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:24:58 INFO - PROCESS | 668 | 1469143498260 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 668 | 1469143498263 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:58 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC80000 == 37 [pid = 668] [id = 144] 16:24:58 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398EE000) [pid = 668] [serial = 430] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939959000) [pid = 668] [serial = 431] [outer = 00000009398EE000] 16:24:58 INFO - PROCESS | 668 | 1469143498323 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093DEF6000) [pid = 668] [serial = 432] [outer = 00000009398EE000] 16:24:59 INFO - PROCESS | 668 | 1469143499003 Marionette TRACE conn6 <- [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]]]}] 16:24:59 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. 16:24:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1021ms 16:24:59 INFO - PROCESS | 668 | 1469143499035 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 668 | 1469143499041 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:24:59 INFO - PROCESS | 668 | 1469143499047 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 668 | 1469143499050 Marionette TRACE conn6 <- [1,542,null,{}] 16:24:59 INFO - PROCESS | 668 | 1469143499054 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 668 | 1469143499058 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:59 INFO - PROCESS | 668 | 1469143499186 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:24:59 INFO - PROCESS | 668 | 1469143499283 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 668 | 1469143499286 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:24:59 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F53800 == 38 [pid = 668] [id = 145] 16:24:59 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094307DC00) [pid = 668] [serial = 433] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009430CD400) [pid = 668] [serial = 434] [outer = 000000094307DC00] 16:24:59 INFO - PROCESS | 668 | 1469143499346 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943730400) [pid = 668] [serial = 435] [outer = 000000094307DC00] 16:24:59 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:59 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:00 INFO - PROCESS | 668 | 1469143500316 Marionette TRACE conn6 <- [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]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1327ms 16:25:00 INFO - PROCESS | 668 | 1469143500376 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 668 | 1469143500381 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:25:00 INFO - PROCESS | 668 | 1469143500386 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 668 | 1469143500391 Marionette TRACE conn6 <- [1,546,null,{}] 16:25:00 INFO - PROCESS | 668 | 1469143500406 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 668 | 1469143500410 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:00 INFO - PROCESS | 668 | 1469143500567 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:25:00 INFO - PROCESS | 668 | 1469143500655 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 668 | 1469143500660 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:00 INFO - PROCESS | 668 | ++DOCSHELL 000000093F752000 == 39 [pid = 668] [id = 146] 16:25:00 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093AAEA400) [pid = 668] [serial = 436] [outer = 0000000000000000] 16:25:00 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093E6C7C00) [pid = 668] [serial = 437] [outer = 000000093AAEA400] 16:25:00 INFO - PROCESS | 668 | 1469143500713 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093F8D7C00) [pid = 668] [serial = 438] [outer = 000000093AAEA400] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 000000094C532800 == 38 [pid = 668] [id = 142] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 0000000949ECF800 == 37 [pid = 668] [id = 141] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 0000000949C79000 == 36 [pid = 668] [id = 140] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 0000000946F4D800 == 35 [pid = 668] [id = 139] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 0000000946237800 == 34 [pid = 668] [id = 138] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 0000000943DBB800 == 33 [pid = 668] [id = 137] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 000000093FC83800 == 32 [pid = 668] [id = 136] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 000000093DFFA000 == 31 [pid = 668] [id = 135] 16:25:00 INFO - PROCESS | 668 | --DOCSHELL 000000093DC8E000 == 30 [pid = 668] [id = 134] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000949DA3C00) [pid = 668] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943D0B400) [pid = 668] [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.] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009464A9800) [pid = 668] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094669A800) [pid = 668] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946D7BC00) [pid = 668] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943370400) [pid = 668] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943723000) [pid = 668] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939954C00) [pid = 668] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093E6CE800) [pid = 668] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456D9400) [pid = 668] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009430CC800) [pid = 668] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943381800) [pid = 668] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000939E97800) [pid = 668] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E6C2800) [pid = 668] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943BF1400) [pid = 668] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943D16C00) [pid = 668] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009477B6400) [pid = 668] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094832C800) [pid = 668] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000940353000) [pid = 668] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000948D68400) [pid = 668] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009477D9C00) [pid = 668] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943C26C00) [pid = 668] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094584E400) [pid = 668] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:25:00 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000949DAB400) [pid = 668] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:25:01 INFO - PROCESS | 668 | 1469143501171 Marionette TRACE conn6 <- [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]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 839ms 16:25:01 INFO - PROCESS | 668 | 1469143501229 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 668 | 1469143501234 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:25:01 INFO - PROCESS | 668 | 1469143501240 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 668 | 1469143501243 Marionette TRACE conn6 <- [1,550,null,{}] 16:25:01 INFO - PROCESS | 668 | 1469143501247 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 668 | 1469143501249 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:01 INFO - PROCESS | 668 | 1469143501342 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:25:01 INFO - PROCESS | 668 | 1469143501349 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 668 | 1469143501351 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:01 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B04800 == 31 [pid = 668] [id = 147] 16:25:01 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093FE7F800) [pid = 668] [serial = 439] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943086000) [pid = 668] [serial = 440] [outer = 000000093FE7F800] 16:25:01 INFO - PROCESS | 668 | 1469143501401 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000094336C800) [pid = 668] [serial = 441] [outer = 000000093FE7F800] 16:25:01 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:01 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 668 | 1469143501868 Marionette TRACE conn6 <- [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]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 16:25:01 INFO - PROCESS | 668 | 1469143501913 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 668 | 1469143501915 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:25:01 INFO - PROCESS | 668 | 1469143501919 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 668 | 1469143501923 Marionette TRACE conn6 <- [1,554,null,{}] 16:25:01 INFO - PROCESS | 668 | 1469143501934 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 668 | 1469143501939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:02 INFO - PROCESS | 668 | 1469143502066 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:25:02 INFO - PROCESS | 668 | 1469143502143 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 668 | 1469143502146 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:02 INFO - PROCESS | 668 | ++DOCSHELL 0000000946668800 == 32 [pid = 668] [id = 148] 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943383000) [pid = 668] [serial = 442] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943C24800) [pid = 668] [serial = 443] [outer = 0000000943383000] 16:25:02 INFO - PROCESS | 668 | 1469143502205 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943D15C00) [pid = 668] [serial = 444] [outer = 0000000943383000] 16:25:02 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:02 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:02 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:02 INFO - PROCESS | 668 | 1469143502568 Marionette TRACE conn6 <- [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]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 693ms 16:25:02 INFO - PROCESS | 668 | 1469143502616 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 668 | 1469143502619 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:25:02 INFO - PROCESS | 668 | 1469143502622 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 668 | 1469143502624 Marionette TRACE conn6 <- [1,558,null,{}] 16:25:02 INFO - PROCESS | 668 | 1469143502628 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 668 | 1469143502630 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:02 INFO - PROCESS | 668 | 1469143502720 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:25:02 INFO - PROCESS | 668 | 1469143502725 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 668 | 1469143502728 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:02 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C7C000 == 33 [pid = 668] [id = 149] 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943D40800) [pid = 668] [serial = 445] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009456D7C00) [pid = 668] [serial = 446] [outer = 0000000943D40800] 16:25:02 INFO - PROCESS | 668 | 1469143502775 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000945855000) [pid = 668] [serial = 447] [outer = 0000000943D40800] 16:25:03 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:03 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:03 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:03 INFO - PROCESS | 668 | 1469143503239 Marionette TRACE conn6 <- [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]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 16:25:03 INFO - PROCESS | 668 | 1469143503300 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 668 | 1469143503302 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:25:03 INFO - PROCESS | 668 | 1469143503305 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:25:03 INFO - PROCESS | 668 | 1469143503307 Marionette TRACE conn6 <- [1,562,null,{}] 16:25:03 INFO - PROCESS | 668 | 1469143503311 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 668 | 1469143503313 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:03 INFO - PROCESS | 668 | 1469143503426 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:25:03 INFO - PROCESS | 668 | 1469143503504 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 668 | 1469143503506 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:03 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C6800 == 34 [pid = 668] [id = 150] 16:25:03 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946285000) [pid = 668] [serial = 448] [outer = 0000000000000000] 16:25:03 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094663E000) [pid = 668] [serial = 449] [outer = 0000000946285000] 16:25:03 INFO - PROCESS | 668 | 1469143503552 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009466A3400) [pid = 668] [serial = 450] [outer = 0000000946285000] 16:25:03 INFO - PROCESS | 668 | 1469143503966 Marionette TRACE conn6 <- [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]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 16:25:03 INFO - PROCESS | 668 | 1469143503980 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 668 | 1469143503983 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:25:03 INFO - PROCESS | 668 | 1469143503986 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 668 | 1469143503988 Marionette TRACE conn6 <- [1,566,null,{}] 16:25:03 INFO - PROCESS | 668 | 1469143503992 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 668 | 1469143503998 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:04 INFO - PROCESS | 668 | 1469143504141 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:25:04 INFO - PROCESS | 668 | 1469143504147 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 668 | 1469143504149 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD9A000 == 35 [pid = 668] [id = 151] 16:25:04 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094669E400) [pid = 668] [serial = 451] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000094778CC00) [pid = 668] [serial = 452] [outer = 000000094669E400] 16:25:04 INFO - PROCESS | 668 | 1469143504235 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000948331000) [pid = 668] [serial = 453] [outer = 000000094669E400] 16:25:04 INFO - PROCESS | 668 | 1469143504676 Marionette TRACE conn6 <- [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]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 16:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:25:04 INFO - PROCESS | 668 | 1469143504729 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 668 | 1469143504732 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:25:04 INFO - PROCESS | 668 | 1469143504735 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 668 | 1469143504737 Marionette TRACE conn6 <- [1,570,null,{}] 16:25:04 INFO - PROCESS | 668 | 1469143504741 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 668 | 1469143504743 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:04 INFO - PROCESS | 668 | 1469143504886 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:25:04 INFO - PROCESS | 668 | 1469143504896 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 668 | 1469143504898 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:04 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75D800 == 36 [pid = 668] [id = 152] 16:25:04 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009486C7C00) [pid = 668] [serial = 454] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000948E6F800) [pid = 668] [serial = 455] [outer = 00000009486C7C00] 16:25:04 INFO - PROCESS | 668 | 1469143504984 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000949DA8C00) [pid = 668] [serial = 456] [outer = 00000009486C7C00] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943085C00) [pid = 668] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009398F2C00) [pid = 668] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093DF5B400) [pid = 668] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000937B37C00) [pid = 668] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943727C00) [pid = 668] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D47C00) [pid = 668] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943A18000) [pid = 668] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000938402800) [pid = 668] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009462F5000) [pid = 668] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009379F3400) [pid = 668] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094308C000) [pid = 668] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:25:05 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009458FC800) [pid = 668] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:25:05 INFO - PROCESS | 668 | 1469143505395 Marionette TRACE conn6 <- [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]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 735ms 16:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:25:05 INFO - PROCESS | 668 | 1469143505472 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 668 | 1469143505475 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:25:05 INFO - PROCESS | 668 | 1469143505478 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 668 | 1469143505480 Marionette TRACE conn6 <- [1,574,null,{}] 16:25:05 INFO - PROCESS | 668 | 1469143505484 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:05 INFO - PROCESS | 668 | 1469143505486 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:05 INFO - PROCESS | 668 | 1469143505568 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:25:05 INFO - PROCESS | 668 | 1469143505576 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 668 | 1469143505578 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC31800 == 37 [pid = 668] [id = 153] 16:25:05 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093E6B9800) [pid = 668] [serial = 457] [outer = 0000000000000000] 16:25:05 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943A18000) [pid = 668] [serial = 458] [outer = 000000093E6B9800] 16:25:05 INFO - PROCESS | 668 | 1469143505623 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009465CB400) [pid = 668] [serial = 459] [outer = 000000093E6B9800] 16:25:05 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:05 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:05 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:05 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:06 INFO - PROCESS | 668 | 1469143506043 Marionette TRACE conn6 <- [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]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 588ms 16:25:06 INFO - PROCESS | 668 | 1469143506069 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 668 | 1469143506071 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:25:06 INFO - PROCESS | 668 | 1469143506075 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 668 | 1469143506077 Marionette TRACE conn6 <- [1,578,null,{}] 16:25:06 INFO - PROCESS | 668 | 1469143506080 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 668 | 1469143506083 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:06 INFO - PROCESS | 668 | 1469143506167 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:25:06 INFO - PROCESS | 668 | 1469143506173 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 668 | 1469143506175 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7C800 == 38 [pid = 668] [id = 154] 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946D02400) [pid = 668] [serial = 460] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000949DB0000) [pid = 668] [serial = 461] [outer = 0000000946D02400] 16:25:06 INFO - PROCESS | 668 | 1469143506220 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000949E5CC00) [pid = 668] [serial = 462] [outer = 0000000946D02400] 16:25:06 INFO - PROCESS | 668 | 1469143506647 Marionette TRACE conn6 <- [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]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 16:25:06 INFO - PROCESS | 668 | 1469143506708 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 668 | 1469143506710 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:25:06 INFO - PROCESS | 668 | 1469143506713 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 668 | 1469143506715 Marionette TRACE conn6 <- [1,582,null,{}] 16:25:06 INFO - PROCESS | 668 | 1469143506723 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 668 | 1469143506725 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:06 INFO - PROCESS | 668 | 1469143506811 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:25:06 INFO - PROCESS | 668 | 1469143506817 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 668 | 1469143506820 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094E03A800 == 39 [pid = 668] [id = 155] 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000949E62800) [pid = 668] [serial = 463] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000949E66800) [pid = 668] [serial = 464] [outer = 0000000949E62800] 16:25:06 INFO - PROCESS | 668 | 1469143506867 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949E65000) [pid = 668] [serial = 465] [outer = 0000000949E62800] 16:25:07 INFO - PROCESS | 668 | 1469143507461 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 776ms 16:25:07 INFO - PROCESS | 668 | 1469143507533 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 668 | 1469143507538 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:25:07 INFO - PROCESS | 668 | 1469143507558 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 668 | 1469143507562 Marionette TRACE conn6 <- [1,586,null,{}] 16:25:07 INFO - PROCESS | 668 | 1469143507568 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:07 INFO - PROCESS | 668 | 1469143507572 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:07 INFO - PROCESS | 668 | 1469143507702 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:25:07 INFO - PROCESS | 668 | [668] 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 16:25:08 INFO - PROCESS | 668 | 1469143508080 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 668 | 1469143508083 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:08 INFO - PROCESS | 668 | ++DOCSHELL 00000009454F1800 == 40 [pid = 668] [id = 156] 16:25:08 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093FCAB800) [pid = 668] [serial = 466] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943080400) [pid = 668] [serial = 467] [outer = 000000093FCAB800] 16:25:08 INFO - PROCESS | 668 | 1469143508147 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094338A000) [pid = 668] [serial = 468] [outer = 000000093FCAB800] 16:25:08 INFO - PROCESS | 668 | 1469143508718 Marionette TRACE conn6 <- [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]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1240ms 16:25:08 INFO - PROCESS | 668 | 1469143508798 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 668 | 1469143508804 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:25:08 INFO - PROCESS | 668 | 1469143508811 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 668 | 1469143508814 Marionette TRACE conn6 <- [1,590,null,{}] 16:25:08 INFO - PROCESS | 668 | 1469143508819 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 668 | 1469143508822 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:08 INFO - PROCESS | 668 | 1469143508984 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:25:08 INFO - PROCESS | 668 | 1469143508993 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 668 | 1469143508996 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:09 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFE000 == 41 [pid = 668] [id = 157] 16:25:09 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943D3E000) [pid = 668] [serial = 469] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943D45800) [pid = 668] [serial = 470] [outer = 0000000943D3E000] 16:25:09 INFO - PROCESS | 668 | 1469143509055 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094663E400) [pid = 668] [serial = 471] [outer = 0000000943D3E000] 16:25:09 INFO - PROCESS | 668 | 1469143509701 Marionette TRACE conn6 <- [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]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 924ms 16:25:09 INFO - PROCESS | 668 | 1469143509736 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 668 | 1469143509738 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:25:09 INFO - PROCESS | 668 | 1469143509742 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 668 | 1469143509746 Marionette TRACE conn6 <- [1,594,null,{}] 16:25:09 INFO - PROCESS | 668 | 1469143509759 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 668 | 1469143509764 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:09 INFO - PROCESS | 668 | 1469143509880 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:25:10 INFO - PROCESS | 668 | 1469143509999 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 668 | 1469143510003 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:10 INFO - PROCESS | 668 | ++DOCSHELL 000000094E568800 == 42 [pid = 668] [id = 158] 16:25:10 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009477D7800) [pid = 668] [serial = 472] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000949E63800) [pid = 668] [serial = 473] [outer = 00000009477D7800] 16:25:10 INFO - PROCESS | 668 | 1469143510063 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000094A34E800) [pid = 668] [serial = 474] [outer = 00000009477D7800] 16:25:10 INFO - PROCESS | 668 | 1469143510685 Marionette TRACE conn6 <- [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]]]}] 16:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 16:25:10 INFO - PROCESS | 668 | 1469143510731 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 668 | 1469143510734 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:25:10 INFO - PROCESS | 668 | 1469143510738 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 668 | 1469143510740 Marionette TRACE conn6 <- [1,598,null,{}] 16:25:10 INFO - PROCESS | 668 | 1469143510744 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:10 INFO - PROCESS | 668 | 1469143510746 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:10 INFO - PROCESS | 668 | 1469143510863 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:25:10 INFO - PROCESS | 668 | 1469143510936 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 668 | 1469143510938 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094600E000 == 43 [pid = 668] [id = 159] 16:25:11 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009398EE400) [pid = 668] [serial = 475] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000094985D000) [pid = 668] [serial = 476] [outer = 00000009398EE400] 16:25:11 INFO - PROCESS | 668 | 1469143511055 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094B50B400) [pid = 668] [serial = 477] [outer = 00000009398EE400] 16:25:11 INFO - PROCESS | 668 | 1469143511782 Marionette TRACE conn6 <- [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]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1076ms 16:25:11 INFO - PROCESS | 668 | 1469143511816 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:25:11 INFO - PROCESS | 668 | 1469143511820 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:25:11 INFO - PROCESS | 668 | 1469143511825 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 668 | 1469143511828 Marionette TRACE conn6 <- [1,602,null,{}] 16:25:11 INFO - PROCESS | 668 | 1469143511833 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 668 | 1469143511836 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:11 INFO - PROCESS | 668 | 1469143511942 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:25:12 INFO - PROCESS | 668 | 1469143512018 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:12 INFO - PROCESS | 668 | 1469143512021 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:12 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF20800 == 44 [pid = 668] [id = 160] 16:25:12 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000093E7B8400) [pid = 668] [serial = 478] [outer = 0000000000000000] 16:25:12 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (000000093EC3E000) [pid = 668] [serial = 479] [outer = 000000093E7B8400] 16:25:12 INFO - PROCESS | 668 | 1469143512072 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000943085400) [pid = 668] [serial = 480] [outer = 000000093E7B8400] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7C800 == 43 [pid = 668] [id = 154] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094DC31800 == 42 [pid = 668] [id = 153] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000093F75D800 == 41 [pid = 668] [id = 152] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094CD9A000 == 40 [pid = 668] [id = 151] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C6800 == 39 [pid = 668] [id = 150] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 0000000949C7C000 == 38 [pid = 668] [id = 149] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 0000000946668800 == 37 [pid = 668] [id = 148] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 0000000943B04800 == 36 [pid = 668] [id = 147] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000093F752000 == 35 [pid = 668] [id = 146] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 0000000946F53800 == 34 [pid = 668] [id = 145] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094D734000 == 33 [pid = 668] [id = 143] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000093FC80000 == 32 [pid = 668] [id = 144] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094600E000 == 31 [pid = 668] [id = 159] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094E568800 == 30 [pid = 668] [id = 158] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094CBFE000 == 29 [pid = 668] [id = 157] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 00000009454F1800 == 28 [pid = 668] [id = 156] 16:25:13 INFO - PROCESS | 668 | --DOCSHELL 000000094E03A800 == 27 [pid = 668] [id = 155] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 96 (000000094335CC00) [pid = 668] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009398F7800) [pid = 668] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000939957000) [pid = 668] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 93 (000000093E9E3800) [pid = 668] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093F852C00) [pid = 668] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009398EC400) [pid = 668] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093A18E400) [pid = 668] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009437DF800) [pid = 668] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943A1A800) [pid = 668] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009456DEC00) [pid = 668] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943D15000) [pid = 668] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943C05400) [pid = 668] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093E62F800) [pid = 668] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094669B000) [pid = 668] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093994D800) [pid = 668] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093834D800) [pid = 668] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943A1D400) [pid = 668] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943726C00) [pid = 668] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946D7F000) [pid = 668] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094669FC00) [pid = 668] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094627E400) [pid = 668] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943D47800) [pid = 668] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943381000) [pid = 668] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946A87C00) [pid = 668] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946D85C00) [pid = 668] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 668 | 1469143513378 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1588ms 16:25:13 INFO - PROCESS | 668 | 1469143513413 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 668 | 1469143513418 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:25:13 INFO - PROCESS | 668 | 1469143513424 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 668 | 1469143513427 Marionette TRACE conn6 <- [1,606,null,{}] 16:25:13 INFO - PROCESS | 668 | 1469143513433 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 668 | 1469143513436 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:13 INFO - PROCESS | 668 | 1469143513529 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:25:13 INFO - PROCESS | 668 | 1469143513600 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 668 | 1469143513605 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093E67C000 == 28 [pid = 668] [id = 161] 16:25:13 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009398A6800) [pid = 668] [serial = 481] [outer = 0000000000000000] 16:25:13 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398F7000) [pid = 668] [serial = 482] [outer = 00000009398A6800] 16:25:13 INFO - PROCESS | 668 | 1469143513657 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000939954400) [pid = 668] [serial = 483] [outer = 00000009398A6800] 16:25:14 INFO - PROCESS | 668 | 1469143514067 Marionette TRACE conn6 <- [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]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 672ms 16:25:14 INFO - PROCESS | 668 | 1469143514097 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 668 | 1469143514103 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:25:14 INFO - PROCESS | 668 | 1469143514109 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 668 | 1469143514112 Marionette TRACE conn6 <- [1,610,null,{}] 16:25:14 INFO - PROCESS | 668 | 1469143514116 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 668 | 1469143514119 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:14 INFO - PROCESS | 668 | 1469143514249 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:25:14 INFO - PROCESS | 668 | 1469143514263 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 668 | 1469143514265 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:14 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC6A800 == 29 [pid = 668] [id = 162] 16:25:14 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093AAE1800) [pid = 668] [serial = 484] [outer = 0000000000000000] 16:25:14 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093E97A400) [pid = 668] [serial = 485] [outer = 000000093AAE1800] 16:25:14 INFO - PROCESS | 668 | 1469143514315 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093F8D7000) [pid = 668] [serial = 486] [outer = 000000093AAE1800] 16:25:14 INFO - PROCESS | 668 | 1469143514773 Marionette TRACE conn6 <- [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]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 16:25:14 INFO - PROCESS | 668 | 1469143514783 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 668 | 1469143514785 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:25:14 INFO - PROCESS | 668 | 1469143514789 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 668 | 1469143514793 Marionette TRACE conn6 <- [1,614,null,{}] 16:25:14 INFO - PROCESS | 668 | 1469143514804 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 668 | 1469143514809 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:14 INFO - PROCESS | 668 | 1469143514902 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:25:14 INFO - PROCESS | 668 | 1469143514911 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 668 | 1469143514914 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DAB000 == 30 [pid = 668] [id = 163] 16:25:14 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000939959800) [pid = 668] [serial = 487] [outer = 0000000000000000] 16:25:14 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943381C00) [pid = 668] [serial = 488] [outer = 0000000939959800] 16:25:14 INFO - PROCESS | 668 | 1469143514966 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943723C00) [pid = 668] [serial = 489] [outer = 0000000939959800] 16:25:15 INFO - PROCESS | 668 | 1469143515433 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 16:25:15 INFO - PROCESS | 668 | 1469143515463 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 668 | 1469143515466 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:25:15 INFO - PROCESS | 668 | 1469143515469 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:25:15 INFO - PROCESS | 668 | 1469143515471 Marionette TRACE conn6 <- [1,618,null,{}] 16:25:15 INFO - PROCESS | 668 | 1469143515475 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 668 | 1469143515477 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:15 INFO - PROCESS | 668 | 1469143515587 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:25:15 INFO - PROCESS | 668 | 1469143515664 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 668 | 1469143515666 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:15 INFO - PROCESS | 668 | ++DOCSHELL 0000000946011800 == 31 [pid = 668] [id = 164] 16:25:15 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943A14800) [pid = 668] [serial = 490] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943A1A800) [pid = 668] [serial = 491] [outer = 0000000943A14800] 16:25:15 INFO - PROCESS | 668 | 1469143515713 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943BF5400) [pid = 668] [serial = 492] [outer = 0000000943A14800] 16:25:16 INFO - PROCESS | 668 | 1469143516137 Marionette TRACE conn6 <- [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]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 16:25:16 INFO - PROCESS | 668 | 1469143516206 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 668 | 1469143516208 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:25:16 INFO - PROCESS | 668 | 1469143516212 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 668 | 1469143516214 Marionette TRACE conn6 <- [1,622,null,{}] 16:25:16 INFO - PROCESS | 668 | 1469143516218 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:16 INFO - PROCESS | 668 | 1469143516220 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:16 INFO - PROCESS | 668 | 1469143516333 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:25:16 INFO - PROCESS | 668 | 1469143516338 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 668 | 1469143516341 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:16 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A2E800 == 32 [pid = 668] [id = 165] 16:25:16 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000938AC3000) [pid = 668] [serial = 493] [outer = 0000000000000000] 16:25:16 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943C2E800) [pid = 668] [serial = 494] [outer = 0000000938AC3000] 16:25:16 INFO - PROCESS | 668 | 1469143516387 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943D18400) [pid = 668] [serial = 495] [outer = 0000000938AC3000] 16:25:16 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:16 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:16 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:16 INFO - PROCESS | 668 | 1469143516834 Marionette TRACE conn6 <- [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]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 16:25:16 INFO - PROCESS | 668 | 1469143516886 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 668 | 1469143516888 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:25:16 INFO - PROCESS | 668 | 1469143516892 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 668 | 1469143516893 Marionette TRACE conn6 <- [1,626,null,{}] 16:25:16 INFO - PROCESS | 668 | 1469143516898 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:16 INFO - PROCESS | 668 | 1469143516904 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:17 INFO - PROCESS | 668 | 1469143517069 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:25:17 INFO - PROCESS | 668 | 1469143517082 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 668 | 1469143517084 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000949896800 == 33 [pid = 668] [id = 166] 16:25:17 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943D3B000) [pid = 668] [serial = 496] [outer = 0000000000000000] 16:25:17 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000944223800) [pid = 668] [serial = 497] [outer = 0000000943D3B000] 16:25:17 INFO - PROCESS | 668 | 1469143517131 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094628B000) [pid = 668] [serial = 498] [outer = 0000000943D3B000] 16:25:17 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:17 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946D02400) [pid = 668] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000949E62800) [pid = 668] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000946285000) [pid = 668] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000094669E400) [pid = 668] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009486C7C00) [pid = 668] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093FE7F800) [pid = 668] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094307DC00) [pid = 668] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943383000) [pid = 668] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009398F5800) [pid = 668] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009398EE000) [pid = 668] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D40800) [pid = 668] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093AAEA400) [pid = 668] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:25:17 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E6B9800) [pid = 668] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:25:17 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:17 INFO - PROCESS | 668 | 1469143517815 Marionette TRACE conn6 <- [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]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 987ms 16:25:17 INFO - PROCESS | 668 | 1469143517881 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 668 | 1469143517883 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:25:17 INFO - PROCESS | 668 | 1469143517887 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 668 | 1469143517889 Marionette TRACE conn6 <- [1,630,null,{}] 16:25:17 INFO - PROCESS | 668 | 1469143517892 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 668 | 1469143517894 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:18 INFO - PROCESS | 668 | 1469143517999 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:25:18 INFO - PROCESS | 668 | 1469143518046 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 668 | 1469143518048 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:18 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ECC000 == 34 [pid = 668] [id = 167] 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009398F0000) [pid = 668] [serial = 499] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093ACC3400) [pid = 668] [serial = 500] [outer = 00000009398F0000] 16:25:18 INFO - PROCESS | 668 | 1469143518094 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943D3DC00) [pid = 668] [serial = 501] [outer = 00000009398F0000] 16:25:18 INFO - PROCESS | 668 | 1469143518476 Marionette TRACE conn6 <- [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]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 16:25:18 INFO - PROCESS | 668 | 1469143518521 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 668 | 1469143518523 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:25:18 INFO - PROCESS | 668 | 1469143518532 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 668 | 1469143518534 Marionette TRACE conn6 <- [1,634,null,{}] 16:25:18 INFO - PROCESS | 668 | 1469143518538 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 668 | 1469143518540 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:18 INFO - PROCESS | 668 | 1469143518620 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:25:18 INFO - PROCESS | 668 | 1469143518626 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 668 | 1469143518628 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C7800 == 35 [pid = 668] [id = 168] 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946641000) [pid = 668] [serial = 502] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094669E400) [pid = 668] [serial = 503] [outer = 0000000946641000] 16:25:18 INFO - PROCESS | 668 | 1469143518674 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946D06C00) [pid = 668] [serial = 504] [outer = 0000000946641000] 16:25:19 INFO - PROCESS | 668 | 1469143519100 Marionette TRACE conn6 <- [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]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 16:25:19 INFO - PROCESS | 668 | 1469143519164 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 668 | 1469143519166 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:25:19 INFO - PROCESS | 668 | 1469143519170 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 668 | 1469143519171 Marionette TRACE conn6 <- [1,638,null,{}] 16:25:19 INFO - PROCESS | 668 | 1469143519175 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 668 | 1469143519177 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:19 INFO - PROCESS | 668 | 1469143519258 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:25:19 INFO - PROCESS | 668 | 1469143519265 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 668 | 1469143519267 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:19 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DAA800 == 36 [pid = 668] [id = 169] 16:25:19 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946D77400) [pid = 668] [serial = 505] [outer = 0000000000000000] 16:25:19 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000946DE5000) [pid = 668] [serial = 506] [outer = 0000000946D77400] 16:25:19 INFO - PROCESS | 668 | 1469143519313 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009477B5000) [pid = 668] [serial = 507] [outer = 0000000946D77400] 16:25:19 INFO - PROCESS | 668 | 1469143519824 Marionette TRACE conn6 <- [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]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 736ms 16:25:19 INFO - PROCESS | 668 | 1469143519909 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 668 | 1469143519914 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:25:19 INFO - PROCESS | 668 | 1469143519921 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 668 | 1469143519925 Marionette TRACE conn6 <- [1,642,null,{}] 16:25:19 INFO - PROCESS | 668 | 1469143519931 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 668 | 1469143519934 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:20 INFO - PROCESS | 668 | 1469143520093 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:25:20 INFO - PROCESS | 668 | 1469143520183 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 668 | 1469143520189 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:20 INFO - PROCESS | 668 | ++DOCSHELL 000000093F74E000 == 37 [pid = 668] [id = 170] 16:25:20 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009398A1000) [pid = 668] [serial = 508] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009398F2000) [pid = 668] [serial = 509] [outer = 00000009398A1000] 16:25:20 INFO - PROCESS | 668 | 1469143520248 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000939E9A000) [pid = 668] [serial = 510] [outer = 00000009398A1000] 16:25:21 INFO - PROCESS | 668 | 1469143521027 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1193ms 16:25:21 INFO - PROCESS | 668 | 1469143521116 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 668 | 1469143521122 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:25:21 INFO - PROCESS | 668 | 1469143521129 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 668 | 1469143521132 Marionette TRACE conn6 <- [1,646,null,{}] 16:25:21 INFO - PROCESS | 668 | 1469143521136 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:21 INFO - PROCESS | 668 | 1469143521139 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:21 INFO - PROCESS | 668 | 1469143521292 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:25:21 INFO - PROCESS | 668 | 1469143521399 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 668 | 1469143521402 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1B800 == 38 [pid = 668] [id = 171] 16:25:21 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943081800) [pid = 668] [serial = 511] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000943373800) [pid = 668] [serial = 512] [outer = 0000000943081800] 16:25:21 INFO - PROCESS | 668 | 1469143521464 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094372E400) [pid = 668] [serial = 513] [outer = 0000000943081800] 16:25:22 INFO - PROCESS | 668 | 1469143522326 Marionette TRACE conn6 <- [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]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1244ms 16:25:22 INFO - PROCESS | 668 | 1469143522373 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 668 | 1469143522377 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:25:22 INFO - PROCESS | 668 | 1469143522410 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 668 | 1469143522414 Marionette TRACE conn6 <- [1,650,null,{}] 16:25:22 INFO - PROCESS | 668 | 1469143522420 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 668 | 1469143522423 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:22 INFO - PROCESS | 668 | 1469143522551 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:25:22 INFO - PROCESS | 668 | 1469143522618 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 668 | 1469143522623 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC2A000 == 39 [pid = 668] [id = 172] 16:25:22 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000093E6B9400) [pid = 668] [serial = 514] [outer = 0000000000000000] 16:25:22 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000093EA59C00) [pid = 668] [serial = 515] [outer = 000000093E6B9400] 16:25:22 INFO - PROCESS | 668 | 1469143522676 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000094307D400) [pid = 668] [serial = 516] [outer = 000000093E6B9400] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C7800 == 38 [pid = 668] [id = 168] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 0000000949ECC000 == 37 [pid = 668] [id = 167] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 0000000949896800 == 36 [pid = 668] [id = 166] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 0000000946A2E800 == 35 [pid = 668] [id = 165] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 0000000946011800 == 34 [pid = 668] [id = 164] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 0000000943DAB000 == 33 [pid = 668] [id = 163] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 000000093FC6A800 == 32 [pid = 668] [id = 162] 16:25:22 INFO - PROCESS | 668 | --DOCSHELL 000000093E67C000 == 31 [pid = 668] [id = 161] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000949E5CC00) [pid = 668] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000949E65000) [pid = 668] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000949E66800) [pid = 668] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094663E000) [pid = 668] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000094778CC00) [pid = 668] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009466A3400) [pid = 668] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000948E6F800) [pid = 668] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000948331000) [pid = 668] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943086000) [pid = 668] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094336C800) [pid = 668] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009430CD400) [pid = 668] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943730400) [pid = 668] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943C24800) [pid = 668] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943D15C00) [pid = 668] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000947798400) [pid = 668] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939959000) [pid = 668] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DEF6000) [pid = 668] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456D7C00) [pid = 668] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093E6C7C00) [pid = 668] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093F8D7C00) [pid = 668] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949DB0000) [pid = 668] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000949DA8C00) [pid = 668] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943A18000) [pid = 668] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009465CB400) [pid = 668] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:25:22 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000945855000) [pid = 668] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:25:23 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 668 | 1469143523206 Marionette TRACE conn6 <- [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]]]}] 16:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 838ms 16:25:23 INFO - PROCESS | 668 | 1469143523255 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 668 | 1469143523260 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:25:23 INFO - PROCESS | 668 | 1469143523266 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 668 | 1469143523269 Marionette TRACE conn6 <- [1,654,null,{}] 16:25:23 INFO - PROCESS | 668 | 1469143523273 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 668 | 1469143523276 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:23 INFO - PROCESS | 668 | 1469143523366 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:25:23 INFO - PROCESS | 668 | 1469143523374 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 668 | 1469143523377 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B04800 == 32 [pid = 668] [id = 173] 16:25:23 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094336F000) [pid = 668] [serial = 517] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943377C00) [pid = 668] [serial = 518] [outer = 000000094336F000] 16:25:23 INFO - PROCESS | 668 | 1469143523427 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094372B800) [pid = 668] [serial = 519] [outer = 000000094336F000] 16:25:23 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 668 | 1469143523899 Marionette TRACE conn6 <- [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]]]}] 16:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 672ms 16:25:23 INFO - PROCESS | 668 | 1469143523940 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 668 | 1469143523943 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:25:23 INFO - PROCESS | 668 | 1469143523947 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 668 | 1469143523950 Marionette TRACE conn6 <- [1,658,null,{}] 16:25:23 INFO - PROCESS | 668 | 1469143523962 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 668 | 1469143523967 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:24 INFO - PROCESS | 668 | 1469143524084 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:25:24 INFO - PROCESS | 668 | 1469143524163 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 668 | 1469143524166 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000946220000 == 33 [pid = 668] [id = 174] 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093989F000) [pid = 668] [serial = 520] [outer = 0000000000000000] 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943D0F000) [pid = 668] [serial = 521] [outer = 000000093989F000] 16:25:24 INFO - PROCESS | 668 | 1469143524224 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094540A400) [pid = 668] [serial = 522] [outer = 000000093989F000] 16:25:24 INFO - PROCESS | 668 | 1469143524601 Marionette TRACE conn6 <- [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]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 16:25:24 INFO - PROCESS | 668 | 1469143524642 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 668 | 1469143524645 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:25:24 INFO - PROCESS | 668 | 1469143524648 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 668 | 1469143524650 Marionette TRACE conn6 <- [1,662,null,{}] 16:25:24 INFO - PROCESS | 668 | 1469143524653 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:24 INFO - PROCESS | 668 | 1469143524655 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:24 INFO - PROCESS | 668 | 1469143524745 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:25:24 INFO - PROCESS | 668 | 1469143524750 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 668 | 1469143524752 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094988C000 == 34 [pid = 668] [id = 175] 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094584D800) [pid = 668] [serial = 523] [outer = 0000000000000000] 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000945FC3400) [pid = 668] [serial = 524] [outer = 000000094584D800] 16:25:24 INFO - PROCESS | 668 | 1469143524799 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946646400) [pid = 668] [serial = 525] [outer = 000000094584D800] 16:25:25 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:25 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:25 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:25 INFO - PROCESS | 668 | [668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:25 INFO - PROCESS | 668 | 1469143525263 Marionette TRACE conn6 <- [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]]]}] 16:25:25 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 16:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 16:25:25 INFO - PROCESS | 668 | 1469143525321 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 668 | 1469143525324 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:25:25 INFO - PROCESS | 668 | 1469143525327 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:25:25 INFO - PROCESS | 668 | 1469143525329 Marionette TRACE conn6 <- [1,666,null,{}] 16:25:25 INFO - PROCESS | 668 | 1469143525333 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 668 | 1469143525335 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:25 INFO - PROCESS | 668 | 1469143525471 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:25:25 INFO - PROCESS | 668 | 1469143525553 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 668 | 1469143525555 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3BA800 == 35 [pid = 668] [id = 176] 16:25:25 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946696800) [pid = 668] [serial = 526] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946D7CC00) [pid = 668] [serial = 527] [outer = 0000000946696800] 16:25:25 INFO - PROCESS | 668 | 1469143525601 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000947798400) [pid = 668] [serial = 528] [outer = 0000000946696800] 16:25:26 INFO - PROCESS | 668 | 1469143526036 Marionette TRACE conn6 <- [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]]]}] 16:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 777ms 16:25:26 INFO - PROCESS | 668 | 1469143526106 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 668 | 1469143526109 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:25:26 INFO - PROCESS | 668 | 1469143526112 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 668 | 1469143526114 Marionette TRACE conn6 <- [1,670,null,{}] 16:25:26 INFO - PROCESS | 668 | 1469143526117 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:26 INFO - PROCESS | 668 | 1469143526123 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:26 INFO - PROCESS | 668 | 1469143526266 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:25:26 INFO - PROCESS | 668 | 1469143526274 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 668 | 1469143526276 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:26 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD9F000 == 36 [pid = 668] [id = 177] 16:25:26 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009477DE000) [pid = 668] [serial = 529] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009483A2000) [pid = 668] [serial = 530] [outer = 00000009477DE000] 16:25:26 INFO - PROCESS | 668 | 1469143526362 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000949DA6000) [pid = 668] [serial = 531] [outer = 00000009477DE000] 16:25:26 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009398A6800) [pid = 668] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939959800) [pid = 668] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093AAE1800) [pid = 668] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943A14800) [pid = 668] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000938AC3000) [pid = 668] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009398F0000) [pid = 668] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943D3B000) [pid = 668] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946641000) [pid = 668] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093FCAB800) [pid = 668] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943D3E000) [pid = 668] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009477D7800) [pid = 668] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:25:26 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009398EE400) [pid = 668] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:25:27 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:27 INFO - PROCESS | 668 | 1469143527300 Marionette TRACE conn6 <- [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]]]}] 16:25:27 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) 16:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1234ms 16:25:27 INFO - PROCESS | 668 | 1469143527358 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 668 | 1469143527361 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:25:27 INFO - PROCESS | 668 | 1469143527365 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:25:27 INFO - PROCESS | 668 | 1469143527366 Marionette TRACE conn6 <- [1,674,null,{}] 16:25:27 INFO - PROCESS | 668 | 1469143527370 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 668 | 1469143527372 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:27 INFO - PROCESS | 668 | 1469143527456 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:25:27 INFO - PROCESS | 668 | 1469143527463 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 668 | 1469143527465 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:27 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC06000 == 37 [pid = 668] [id = 178] 16:25:27 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398F9C00) [pid = 668] [serial = 532] [outer = 0000000000000000] 16:25:27 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943C05400) [pid = 668] [serial = 533] [outer = 00000009398F9C00] 16:25:27 INFO - PROCESS | 668 | 1469143527510 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000949DA3800) [pid = 668] [serial = 534] [outer = 00000009398F9C00] 16:25:28 INFO - PROCESS | 668 | 1469143528398 Marionette TRACE conn6 <- [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]]]}] 16:25:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:25:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1078ms 16:25:28 INFO - PROCESS | 668 | 1469143528447 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 668 | 1469143528449 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:25:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:25:28 INFO - PROCESS | 668 | 1469143528453 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 668 | 1469143528455 Marionette TRACE conn6 <- [1,678,null,{}] 16:25:28 INFO - PROCESS | 668 | 1469143528462 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:28 INFO - PROCESS | 668 | 1469143528464 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:28 INFO - PROCESS | 668 | 1469143528548 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:25:28 INFO - PROCESS | 668 | 1469143528554 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 668 | 1469143528556 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC25800 == 38 [pid = 668] [id = 179] 16:25:28 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000949DA9000) [pid = 668] [serial = 535] [outer = 0000000000000000] 16:25:28 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000949E5FC00) [pid = 668] [serial = 536] [outer = 0000000949DA9000] 16:25:28 INFO - PROCESS | 668 | 1469143528603 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094A344000) [pid = 668] [serial = 537] [outer = 0000000949DA9000] 16:25:29 INFO - PROCESS | 668 | 1469143529607 Marionette TRACE conn6 <- [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]]]}] 16:25: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 16:25:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1235ms 16:25:29 INFO - PROCESS | 668 | 1469143529693 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 668 | 1469143529698 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:25:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:25:29 INFO - PROCESS | 668 | 1469143529703 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 668 | 1469143529707 Marionette TRACE conn6 <- [1,682,null,{}] 16:25:29 INFO - PROCESS | 668 | 1469143529713 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 668 | 1469143529717 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:29 INFO - PROCESS | 668 | 1469143529836 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:25:29 INFO - PROCESS | 668 | 1469143529963 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 668 | 1469143529968 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:29 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE3000 == 39 [pid = 668] [id = 180] 16:25:29 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093E6CE400) [pid = 668] [serial = 538] [outer = 0000000000000000] 16:25:30 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093F852C00) [pid = 668] [serial = 539] [outer = 000000093E6CE400] 16:25:30 INFO - PROCESS | 668 | 1469143530029 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943372C00) [pid = 668] [serial = 540] [outer = 000000093E6CE400] 16:25:31 INFO - PROCESS | 668 | 1469143531052 Marionette TRACE conn6 <- [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]]]}] 16:25:31 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) 16:25:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1382ms 16:25:31 INFO - PROCESS | 668 | 1469143531088 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 668 | 1469143531093 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:25:31 INFO - PROCESS | 668 | 1469143531100 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 668 | 1469143531103 Marionette TRACE conn6 <- [1,686,null,{}] 16:25:31 INFO - PROCESS | 668 | 1469143531108 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:31 INFO - PROCESS | 668 | 1469143531111 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:31 INFO - PROCESS | 668 | 1469143531258 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:25:31 INFO - PROCESS | 668 | 1469143531375 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 668 | 1469143531378 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBDF000 == 40 [pid = 668] [id = 181] 16:25:31 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943BFA400) [pid = 668] [serial = 541] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094424D400) [pid = 668] [serial = 542] [outer = 0000000943BFA400] 16:25:31 INFO - PROCESS | 668 | 1469143531439 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094663DC00) [pid = 668] [serial = 543] [outer = 0000000943BFA400] 16:25:32 INFO - PROCESS | 668 | 1469143532510 Marionette TRACE conn6 <- [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]]]}] 16:25:32 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) 16:25:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1431ms 16:25:32 INFO - PROCESS | 668 | 1469143532533 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 668 | 1469143532538 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:25:32 INFO - PROCESS | 668 | 1469143532543 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 668 | 1469143532547 Marionette TRACE conn6 <- [1,690,null,{}] 16:25:32 INFO - PROCESS | 668 | 1469143532553 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 668 | 1469143532555 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:32 INFO - PROCESS | 668 | 1469143532664 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:25:32 INFO - PROCESS | 668 | 1469143532787 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 668 | 1469143532790 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:32 INFO - PROCESS | 668 | ++DOCSHELL 000000093A531000 == 41 [pid = 668] [id = 182] 16:25:32 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009396BEC00) [pid = 668] [serial = 544] [outer = 0000000000000000] 16:25:32 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009398F7400) [pid = 668] [serial = 545] [outer = 00000009396BEC00] 16:25:32 INFO - PROCESS | 668 | 1469143532842 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000939CB4C00) [pid = 668] [serial = 546] [outer = 00000009396BEC00] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094DC06000 == 40 [pid = 668] [id = 178] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094CD9F000 == 39 [pid = 668] [id = 177] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094A3BA800 == 38 [pid = 668] [id = 176] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094988C000 == 37 [pid = 668] [id = 175] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 0000000946220000 == 36 [pid = 668] [id = 174] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 0000000943B04800 == 35 [pid = 668] [id = 173] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000093FC2A000 == 34 [pid = 668] [id = 172] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 0000000943DAA800 == 33 [pid = 668] [id = 169] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000093F74E000 == 32 [pid = 668] [id = 170] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000093FF20800 == 31 [pid = 668] [id = 160] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1B800 == 30 [pid = 668] [id = 171] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094CBDF000 == 29 [pid = 668] [id = 181] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 000000094DC25800 == 28 [pid = 668] [id = 179] 16:25:33 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE3000 == 27 [pid = 668] [id = 180] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009398F7000) [pid = 668] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000939954400) [pid = 668] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943381C00) [pid = 668] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093EC3E000) [pid = 668] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093E97A400) [pid = 668] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093F8D7000) [pid = 668] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943A1A800) [pid = 668] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943BF5400) [pid = 668] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946DE5000) [pid = 668] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943C2E800) [pid = 668] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093ACC3400) [pid = 668] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000944223800) [pid = 668] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094669E400) [pid = 668] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094338A000) [pid = 668] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943080400) [pid = 668] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094663E400) [pid = 668] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943D45800) [pid = 668] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094A34E800) [pid = 668] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000949E63800) [pid = 668] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094B50B400) [pid = 668] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094985D000) [pid = 668] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946D06C00) [pid = 668] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000094628B000) [pid = 668] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943D18400) [pid = 668] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:25:34 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943D3DC00) [pid = 668] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:25:34 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943723C00) [pid = 668] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:25:34 INFO - PROCESS | 668 | 1469143534501 Marionette TRACE conn6 <- [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]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1989ms 16:25:34 INFO - PROCESS | 668 | 1469143534537 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 668 | 1469143534541 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:25:34 INFO - PROCESS | 668 | 1469143534546 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 668 | 1469143534550 Marionette TRACE conn6 <- [1,694,null,{}] 16:25:34 INFO - PROCESS | 668 | 1469143534556 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 668 | 1469143534559 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:34 INFO - PROCESS | 668 | 1469143534650 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:25:34 INFO - PROCESS | 668 | 1469143534658 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 668 | 1469143534663 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:34 INFO - PROCESS | 668 | ++DOCSHELL 000000093A12E000 == 28 [pid = 668] [id = 183] 16:25:34 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (00000009396B8000) [pid = 668] [serial = 547] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (00000009398A0800) [pid = 668] [serial = 548] [outer = 00000009396B8000] 16:25:34 INFO - PROCESS | 668 | 1469143534714 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000938C58000) [pid = 668] [serial = 549] [outer = 00000009396B8000] 16:25:35 INFO - PROCESS | 668 | 1469143535666 Marionette TRACE conn6 <- [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]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:25:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1133ms 16:25:35 INFO - PROCESS | 668 | 1469143535684 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 668 | 1469143535689 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:25:35 INFO - PROCESS | 668 | 1469143535696 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 668 | 1469143535699 Marionette TRACE conn6 <- [1,698,null,{}] 16:25:35 INFO - PROCESS | 668 | 1469143535703 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 668 | 1469143535706 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:35 INFO - PROCESS | 668 | 1469143535797 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:25:35 INFO - PROCESS | 668 | 1469143535804 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 668 | 1469143535806 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:35 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC24000 == 29 [pid = 668] [id = 184] 16:25:35 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093A53F400) [pid = 668] [serial = 550] [outer = 0000000000000000] 16:25:35 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093A5CCC00) [pid = 668] [serial = 551] [outer = 000000093A53F400] 16:25:35 INFO - PROCESS | 668 | 1469143535855 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093DCAB000) [pid = 668] [serial = 552] [outer = 000000093A53F400] 16:25:36 INFO - PROCESS | 668 | 1469143536843 Marionette TRACE conn6 <- [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]]]}] 16:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1195ms 16:25:36 INFO - PROCESS | 668 | 1469143536892 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 668 | 1469143536894 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:25:36 INFO - PROCESS | 668 | 1469143536898 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 668 | 1469143536902 Marionette TRACE conn6 <- [1,702,null,{}] 16:25:36 INFO - PROCESS | 668 | 1469143536919 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:36 INFO - PROCESS | 668 | 1469143536924 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:37 INFO - PROCESS | 668 | 1469143537035 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:25:37 INFO - PROCESS | 668 | 1469143537043 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 668 | 1469143537046 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:37 INFO - PROCESS | 668 | ++DOCSHELL 00000009401C7800 == 30 [pid = 668] [id = 185] 16:25:37 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093932B000) [pid = 668] [serial = 553] [outer = 0000000000000000] 16:25:37 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093F852400) [pid = 668] [serial = 554] [outer = 000000093932B000] 16:25:37 INFO - PROCESS | 668 | 1469143537135 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093FCB5800) [pid = 668] [serial = 555] [outer = 000000093932B000] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946696800) [pid = 668] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009477DE000) [pid = 668] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094336F000) [pid = 668] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094584D800) [pid = 668] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946D77400) [pid = 668] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009398A1000) [pid = 668] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093989F000) [pid = 668] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000093E6B9400) [pid = 668] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000949DA9000) [pid = 668] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943081800) [pid = 668] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009398F9C00) [pid = 668] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:25:38 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093E7B8400) [pid = 668] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:25:38 INFO - PROCESS | 668 | 1469143538135 Marionette TRACE conn6 <- [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]]]}] 16:25:38 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 16:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1298ms 16:25:38 INFO - PROCESS | 668 | 1469143538197 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 668 | 1469143538201 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:25:38 INFO - PROCESS | 668 | 1469143538204 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 668 | 1469143538206 Marionette TRACE conn6 <- [1,706,null,{}] 16:25:38 INFO - PROCESS | 668 | 1469143538210 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 668 | 1469143538212 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:38 INFO - PROCESS | 668 | 1469143538301 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:25:38 INFO - PROCESS | 668 | 1469143538307 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 668 | 1469143538309 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:38 INFO - PROCESS | 668 | ++DOCSHELL 0000000944298800 == 31 [pid = 668] [id = 186] 16:25:38 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (00000009403EC000) [pid = 668] [serial = 556] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000943081800) [pid = 668] [serial = 557] [outer = 00000009403EC000] 16:25:38 INFO - PROCESS | 668 | 1469143538356 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000094334FC00) [pid = 668] [serial = 558] [outer = 00000009403EC000] 16:25:39 INFO - PROCESS | 668 | 1469143539295 Marionette TRACE conn6 <- [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]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 16:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:25:39 INFO - PROCESS | 668 | 1469143539334 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 668 | 1469143539336 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:25:39 INFO - PROCESS | 668 | 1469143539340 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 668 | 1469143539341 Marionette TRACE conn6 <- [1,710,null,{}] 16:25:39 INFO - PROCESS | 668 | 1469143539345 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 668 | 1469143539348 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:39 INFO - PROCESS | 668 | 1469143539428 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:25:39 INFO - PROCESS | 668 | 1469143539434 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 668 | 1469143539436 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:39 INFO - PROCESS | 668 | ++DOCSHELL 0000000946008000 == 32 [pid = 668] [id = 187] 16:25:39 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939957000) [pid = 668] [serial = 559] [outer = 0000000000000000] 16:25:39 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000943377400) [pid = 668] [serial = 560] [outer = 0000000939957000] 16:25:39 INFO - PROCESS | 668 | 1469143539482 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943387400) [pid = 668] [serial = 561] [outer = 0000000939957000] 16:25:39 INFO - PROCESS | 668 | 1469143539910 Marionette TRACE conn6 <- [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] 16:25:39 INFO - PROCESS | 668 | 1469143539975 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:25:39 INFO - PROCESS | 668 | 1469143539978 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 668 | 1469143539980 Marionette TRACE conn6 <- [1,714,null,{}] 16:25:39 INFO - PROCESS | 668 | 1469143539983 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 668 | 1469143539990 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:40 INFO - PROCESS | 668 | 1469143540101 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:25:40 INFO - PROCESS | 668 | 1469143540209 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 668 | 1469143540213 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000939379800 == 33 [pid = 668] [id = 188] 16:25:40 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000937A12800) [pid = 668] [serial = 562] [outer = 0000000000000000] 16:25:40 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000937B37C00) [pid = 668] [serial = 563] [outer = 0000000937A12800] 16:25:40 INFO - PROCESS | 668 | 1469143540275 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000938E59400) [pid = 668] [serial = 564] [outer = 0000000937A12800] 16:25:41 INFO - PROCESS | 668 | 1469143541146 Marionette TRACE conn6 <- [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]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:25:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1222ms 16:25:41 INFO - PROCESS | 668 | 1469143541209 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 668 | 1469143541213 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:25:41 INFO - PROCESS | 668 | 1469143541219 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:25:41 INFO - PROCESS | 668 | 1469143541223 Marionette TRACE conn6 <- [1,718,null,{}] 16:25:41 INFO - PROCESS | 668 | 1469143541229 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:41 INFO - PROCESS | 668 | 1469143541232 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:41 INFO - PROCESS | 668 | 1469143541362 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:25:41 INFO - PROCESS | 668 | 1469143541426 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 668 | 1469143541429 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:41 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AEE800 == 34 [pid = 668] [id = 189] 16:25:41 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093DC59000) [pid = 668] [serial = 565] [outer = 0000000000000000] 16:25:41 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093E6C7C00) [pid = 668] [serial = 566] [outer = 000000093DC59000] 16:25:41 INFO - PROCESS | 668 | 1469143541489 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093F786000) [pid = 668] [serial = 567] [outer = 000000093DC59000] 16:25:42 INFO - PROCESS | 668 | 1469143542235 Marionette TRACE conn6 <- [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] 16:25:42 INFO - PROCESS | 668 | 1469143542304 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:25:42 INFO - PROCESS | 668 | 1469143542399 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 668 | 1469143542403 Marionette TRACE conn6 <- [1,722,null,{}] 16:25:42 INFO - PROCESS | 668 | 1469143542418 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 668 | 1469143542421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:42 INFO - PROCESS | 668 | 1469143542538 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:25:42 INFO - PROCESS | 668 | 1469143542627 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 668 | 1469143542631 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA15000 == 35 [pid = 668] [id = 190] 16:25:42 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398A5400) [pid = 668] [serial = 568] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939E95C00) [pid = 668] [serial = 569] [outer = 00000009398A5400] 16:25:42 INFO - PROCESS | 668 | 1469143542683 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093DC64C00) [pid = 668] [serial = 570] [outer = 00000009398A5400] 16:25:43 INFO - PROCESS | 668 | --DOCSHELL 0000000946008000 == 34 [pid = 668] [id = 187] 16:25:43 INFO - PROCESS | 668 | --DOCSHELL 0000000944298800 == 33 [pid = 668] [id = 186] 16:25:43 INFO - PROCESS | 668 | --DOCSHELL 00000009401C7800 == 32 [pid = 668] [id = 185] 16:25:43 INFO - PROCESS | 668 | --DOCSHELL 000000093EC24000 == 31 [pid = 668] [id = 184] 16:25:43 INFO - PROCESS | 668 | --DOCSHELL 000000093A12E000 == 30 [pid = 668] [id = 183] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943085400) [pid = 668] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946D7CC00) [pid = 668] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009483A2000) [pid = 668] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000947798400) [pid = 668] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000949DA6000) [pid = 668] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943377C00) [pid = 668] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094372B800) [pid = 668] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000945FC3400) [pid = 668] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009477B5000) [pid = 668] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009398F2000) [pid = 668] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000939E9A000) [pid = 668] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943D0F000) [pid = 668] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000094540A400) [pid = 668] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 60 (000000093EA59C00) [pid = 668] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 59 (0000000949E5FC00) [pid = 668] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 58 (000000094A344000) [pid = 668] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 57 (000000094307D400) [pid = 668] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 56 (0000000943373800) [pid = 668] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 55 (000000094372E400) [pid = 668] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 54 (0000000949DA3800) [pid = 668] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 53 (0000000943C05400) [pid = 668] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | --DOMWINDOW == 52 (0000000946646400) [pid = 668] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:25:43 INFO - PROCESS | 668 | 1469143543261 Marionette TRACE conn6 <- [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]]]}] 16:25:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 902ms 16:25:43 INFO - PROCESS | 668 | 1469143543301 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 668 | 1469143543305 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:25:43 INFO - PROCESS | 668 | 1469143543310 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 668 | 1469143543312 Marionette TRACE conn6 <- [1,726,null,{}] 16:25:43 INFO - PROCESS | 668 | 1469143543319 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 668 | 1469143543323 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:43 INFO - PROCESS | 668 | 1469143543414 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:25:43 INFO - PROCESS | 668 | 1469143543421 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 668 | 1469143543423 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000943973000 == 31 [pid = 668] [id = 191] 16:25:43 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (000000093F8D0800) [pid = 668] [serial = 571] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (000000093FE84400) [pid = 668] [serial = 572] [outer = 000000093F8D0800] 16:25:43 INFO - PROCESS | 668 | 1469143543473 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000094308C400) [pid = 668] [serial = 573] [outer = 000000093F8D0800] 16:25:44 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:44 INFO - PROCESS | 668 | 1469143544412 Marionette TRACE conn6 <- [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]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 16:25:44 INFO - PROCESS | 668 | 1469143544439 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 668 | 1469143544441 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:25:44 INFO - PROCESS | 668 | 1469143544445 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 668 | 1469143544447 Marionette TRACE conn6 <- [1,730,null,{}] 16:25:44 INFO - PROCESS | 668 | 1469143544451 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 668 | 1469143544454 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:44 INFO - PROCESS | 668 | 1469143544546 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:25:44 INFO - PROCESS | 668 | 1469143544562 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 668 | 1469143544570 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:44 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F66800 == 32 [pid = 668] [id = 192] 16:25:44 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (00000009437E1800) [pid = 668] [serial = 574] [outer = 0000000000000000] 16:25:44 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (00000009437E7C00) [pid = 668] [serial = 575] [outer = 00000009437E1800] 16:25:44 INFO - PROCESS | 668 | 1469143544621 Marionette DEBUG loaded listener.js 16:25:44 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000943A1B800) [pid = 668] [serial = 576] [outer = 00000009437E1800] 16:25:45 INFO - PROCESS | 668 | 1469143545539 Marionette TRACE conn6 <- [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]]]}] 16:25:45 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 16:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 16:25:45 INFO - PROCESS | 668 | 1469143545576 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 668 | 1469143545579 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:25:45 INFO - PROCESS | 668 | 1469143545582 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - PROCESS | 668 | 1469143545584 Marionette TRACE conn6 <- [1,734,null,{}] 16:25:45 INFO - PROCESS | 668 | 1469143545587 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:45 INFO - PROCESS | 668 | 1469143545590 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:45 INFO - PROCESS | 668 | 1469143545703 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:25:45 INFO - PROCESS | 668 | 1469143545709 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 668 | 1469143545711 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A21000 == 33 [pid = 668] [id = 193] 16:25:45 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000943BFB400) [pid = 668] [serial = 577] [outer = 0000000000000000] 16:25:45 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000943C11C00) [pid = 668] [serial = 578] [outer = 0000000943BFB400] 16:25:45 INFO - PROCESS | 668 | 1469143545792 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000943D0C400) [pid = 668] [serial = 579] [outer = 0000000943BFB400] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 60 (000000093932B000) [pid = 668] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093A53F400) [pid = 668] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 58 (00000009396B8000) [pid = 668] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 57 (00000009396BEC00) [pid = 668] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 56 (000000093E6CE400) [pid = 668] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000943BFA400) [pid = 668] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:25:46 INFO - PROCESS | 668 | --DOMWINDOW == 54 (00000009403EC000) [pid = 668] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:25:46 INFO - PROCESS | 668 | 1469143546710 Marionette TRACE conn6 <- [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]]]}] 16:25:46 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.) 16:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 16:25:46 INFO - PROCESS | 668 | 1469143546767 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 668 | 1469143546769 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:25:46 INFO - PROCESS | 668 | 1469143546773 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 668 | 1469143546775 Marionette TRACE conn6 <- [1,738,null,{}] 16:25:46 INFO - PROCESS | 668 | 1469143546778 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 668 | 1469143546780 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:46 INFO - PROCESS | 668 | 1469143546864 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:25:46 INFO - PROCESS | 668 | 1469143546871 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 668 | 1469143546873 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000948314000 == 34 [pid = 668] [id = 194] 16:25:46 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (00000009403EC000) [pid = 668] [serial = 580] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (0000000943352000) [pid = 668] [serial = 581] [outer = 00000009403EC000] 16:25:46 INFO - PROCESS | 668 | 1469143546918 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000937B3B800) [pid = 668] [serial = 582] [outer = 00000009403EC000] 16:25:47 INFO - PROCESS | 668 | 1469143547852 Marionette TRACE conn6 <- [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]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 16:25:47 INFO - PROCESS | 668 | 1469143547901 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 668 | 1469143547904 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:25:47 INFO - PROCESS | 668 | 1469143547907 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:25:47 INFO - PROCESS | 668 | 1469143547909 Marionette TRACE conn6 <- [1,742,null,{}] 16:25:47 INFO - PROCESS | 668 | 1469143547913 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 668 | 1469143547919 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:48 INFO - PROCESS | 668 | 1469143548036 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:25:48 INFO - PROCESS | 668 | 1469143548042 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 668 | 1469143548045 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000949899800 == 35 [pid = 668] [id = 195] 16:25:48 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000944215400) [pid = 668] [serial = 583] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (00000009456D8C00) [pid = 668] [serial = 584] [outer = 0000000944215400] 16:25:48 INFO - PROCESS | 668 | 1469143548090 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (000000094584E000) [pid = 668] [serial = 585] [outer = 0000000944215400] 16:25:49 INFO - PROCESS | 668 | 1469143549021 Marionette TRACE conn6 <- [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]]]}] 16:25:49 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 16:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1133ms 16:25:49 INFO - PROCESS | 668 | 1469143549044 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 668 | 1469143549046 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:25:49 INFO - PROCESS | 668 | 1469143549049 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 668 | 1469143549051 Marionette TRACE conn6 <- [1,746,null,{}] 16:25:49 INFO - PROCESS | 668 | 1469143549055 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 668 | 1469143549057 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:49 INFO - PROCESS | 668 | 1469143549139 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:25:49 INFO - PROCESS | 668 | 1469143549145 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 668 | 1469143549147 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:49 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D6A000 == 36 [pid = 668] [id = 196] 16:25:49 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000093F785C00) [pid = 668] [serial = 586] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009460EF000) [pid = 668] [serial = 587] [outer = 000000093F785C00] 16:25:49 INFO - PROCESS | 668 | 1469143549192 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000094628B000) [pid = 668] [serial = 588] [outer = 000000093F785C00] 16:25:49 INFO - PROCESS | 668 | 1469143549899 Marionette TRACE conn6 <- [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]]]}] 16:25: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 16:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 16:25:49 INFO - PROCESS | 668 | 1469143549933 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 668 | 1469143549938 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:25:49 INFO - PROCESS | 668 | 1469143549944 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 668 | 1469143549949 Marionette TRACE conn6 <- [1,750,null,{}] 16:25:49 INFO - PROCESS | 668 | 1469143549955 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 668 | 1469143549958 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:50 INFO - PROCESS | 668 | 1469143550077 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:25:50 INFO - PROCESS | 668 | 1469143550162 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 668 | 1469143550165 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B08800 == 37 [pid = 668] [id = 197] 16:25:50 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093DFC4400) [pid = 668] [serial = 589] [outer = 0000000000000000] 16:25:50 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093EC3E800) [pid = 668] [serial = 590] [outer = 000000093DFC4400] 16:25:50 INFO - PROCESS | 668 | 1469143550225 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943085400) [pid = 668] [serial = 591] [outer = 000000093DFC4400] 16:25:51 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:51 INFO - PROCESS | 668 | 1469143551284 Marionette TRACE conn6 <- [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]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1380ms 16:25:51 INFO - PROCESS | 668 | 1469143551360 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 668 | 1469143551366 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:25:51 INFO - PROCESS | 668 | 1469143551374 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 668 | 1469143551377 Marionette TRACE conn6 <- [1,754,null,{}] 16:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:25:51 INFO - PROCESS | 668 | 1469143551382 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 668 | 1469143551385 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:51 INFO - PROCESS | 668 | 1469143551533 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:25:51 INFO - PROCESS | 668 | 1469143551595 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 668 | 1469143551598 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A02800 == 38 [pid = 668] [id = 198] 16:25:51 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943727C00) [pid = 668] [serial = 592] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009437E9000) [pid = 668] [serial = 593] [outer = 0000000943727C00] 16:25:51 INFO - PROCESS | 668 | 1469143551657 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943BF9C00) [pid = 668] [serial = 594] [outer = 0000000943727C00] 16:25:52 INFO - PROCESS | 668 | 1469143552692 Marionette TRACE conn6 <- [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]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1321ms 16:25:52 INFO - PROCESS | 668 | 1469143552701 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 668 | 1469143552706 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:25:52 INFO - PROCESS | 668 | 1469143552712 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:25:52 INFO - PROCESS | 668 | 1469143552715 Marionette TRACE conn6 <- [1,758,null,{}] 16:25:52 INFO - PROCESS | 668 | 1469143552721 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:52 INFO - PROCESS | 668 | 1469143552724 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:52 INFO - PROCESS | 668 | 1469143552832 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:25:52 INFO - PROCESS | 668 | 1469143552897 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 668 | 1469143552900 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:52 INFO - PROCESS | 668 | ++DOCSHELL 000000093F768800 == 39 [pid = 668] [id = 199] 16:25:52 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939CBE400) [pid = 668] [serial = 595] [outer = 0000000000000000] 16:25:52 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939E9D400) [pid = 668] [serial = 596] [outer = 0000000939CBE400] 16:25:52 INFO - PROCESS | 668 | 1469143552953 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093DF63800) [pid = 668] [serial = 597] [outer = 0000000939CBE400] 16:25:53 INFO - PROCESS | 668 | 1469143553535 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 880ms 16:25:53 INFO - PROCESS | 668 | 1469143553596 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:25:53 INFO - PROCESS | 668 | 1469143553601 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:25:53 INFO - PROCESS | 668 | 1469143553607 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - PROCESS | 668 | 1469143553610 Marionette TRACE conn6 <- [1,762,null,{}] 16:25:53 INFO - PROCESS | 668 | 1469143553614 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:53 INFO - PROCESS | 668 | 1469143553617 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000949899800 == 38 [pid = 668] [id = 195] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000948314000 == 37 [pid = 668] [id = 194] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000946A21000 == 36 [pid = 668] [id = 193] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000945F66800 == 35 [pid = 668] [id = 192] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000943973000 == 34 [pid = 668] [id = 191] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 000000093EA15000 == 33 [pid = 668] [id = 190] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000943AEE800 == 32 [pid = 668] [id = 189] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000939379800 == 31 [pid = 668] [id = 188] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 000000093A531000 == 30 [pid = 668] [id = 182] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 000000093F768800 == 29 [pid = 668] [id = 199] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000948A02800 == 28 [pid = 668] [id = 198] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000943B08800 == 27 [pid = 668] [id = 197] 16:25:54 INFO - PROCESS | 668 | --DOCSHELL 0000000949D6A000 == 26 [pid = 668] [id = 196] 16:25:54 INFO - PROCESS | 668 | 1469143554263 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943377400) [pid = 668] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093F852400) [pid = 668] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093A5CCC00) [pid = 668] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009398A0800) [pid = 668] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000938C58000) [pid = 668] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939CB4C00) [pid = 668] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009398F7400) [pid = 668] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943372C00) [pid = 668] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000093F852C00) [pid = 668] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 62 (000000094663DC00) [pid = 668] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000094424D400) [pid = 668] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000943081800) [pid = 668] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093FCB5800) [pid = 668] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 58 (000000094334FC00) [pid = 668] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | --DOMWINDOW == 57 (000000093DCAB000) [pid = 668] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:25:54 INFO - PROCESS | 668 | 1469143554425 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 668 | 1469143554428 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:54 INFO - PROCESS | 668 | ++DOCSHELL 0000000939CA8800 == 27 [pid = 668] [id = 200] 16:25:54 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000937B3E800) [pid = 668] [serial = 598] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000939326400) [pid = 668] [serial = 599] [outer = 0000000937B3E800] 16:25:54 INFO - PROCESS | 668 | 1469143554481 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (00000009398A4000) [pid = 668] [serial = 600] [outer = 0000000937B3E800] 16:25:54 INFO - PROCESS | 668 | 1469143554922 Marionette TRACE conn6 <- [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]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1387ms 16:25:55 INFO - PROCESS | 668 | 1469143554998 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 668 | 1469143555002 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:25:55 INFO - PROCESS | 668 | 1469143555007 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 668 | 1469143555011 Marionette TRACE conn6 <- [1,766,null,{}] 16:25:55 INFO - PROCESS | 668 | 1469143555016 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 668 | 1469143555019 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:55 INFO - PROCESS | 668 | 1469143555117 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:25:55 INFO - PROCESS | 668 | 1469143555126 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 668 | 1469143555129 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:55 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC1B000 == 28 [pid = 668] [id = 201] 16:25:55 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000939E33000) [pid = 668] [serial = 601] [outer = 0000000000000000] 16:25:55 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000093A54BC00) [pid = 668] [serial = 602] [outer = 0000000939E33000] 16:25:55 INFO - PROCESS | 668 | 1469143555177 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093DE07400) [pid = 668] [serial = 603] [outer = 0000000939E33000] 16:25:55 INFO - PROCESS | 668 | 1469143555634 Marionette TRACE conn6 <- [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]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 16:25:55 INFO - PROCESS | 668 | 1469143555734 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 668 | 1469143555738 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:25:55 INFO - PROCESS | 668 | 1469143555744 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 668 | 1469143555746 Marionette TRACE conn6 <- [1,770,null,{}] 16:25:55 INFO - PROCESS | 668 | 1469143555750 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 668 | 1469143555753 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:55 INFO - PROCESS | 668 | 1469143555879 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:25:55 INFO - PROCESS | 668 | 1469143555918 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 668 | 1469143555921 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000943979000 == 29 [pid = 668] [id = 202] 16:25:55 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093EA60400) [pid = 668] [serial = 604] [outer = 0000000000000000] 16:25:55 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093F8D5800) [pid = 668] [serial = 605] [outer = 000000093EA60400] 16:25:55 INFO - PROCESS | 668 | 1469143555967 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000094307F800) [pid = 668] [serial = 606] [outer = 000000093EA60400] 16:25:56 INFO - PROCESS | 668 | 1469143556346 Marionette TRACE conn6 <- [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]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 16:25:56 INFO - PROCESS | 668 | 1469143556376 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 668 | 1469143556381 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:25:56 INFO - PROCESS | 668 | 1469143556392 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 668 | 1469143556397 Marionette TRACE conn6 <- [1,774,null,{}] 16:25:56 INFO - PROCESS | 668 | 1469143556400 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:56 INFO - PROCESS | 668 | 1469143556404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:56 INFO - PROCESS | 668 | 1469143556526 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:25:56 INFO - PROCESS | 668 | 1469143556546 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:56 INFO - PROCESS | 668 | 1469143556548 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094569A000 == 30 [pid = 668] [id = 203] 16:25:56 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009430C8C00) [pid = 668] [serial = 607] [outer = 0000000000000000] 16:25:56 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000094337EC00) [pid = 668] [serial = 608] [outer = 00000009430C8C00] 16:25:56 INFO - PROCESS | 668 | 1469143556595 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094338B400) [pid = 668] [serial = 609] [outer = 00000009430C8C00] 16:25:57 INFO - PROCESS | 668 | 1469143557033 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 16:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:25:57 INFO - PROCESS | 668 | 1469143557087 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 668 | 1469143557089 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:25:57 INFO - PROCESS | 668 | 1469143557093 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 668 | 1469143557094 Marionette TRACE conn6 <- [1,778,null,{}] 16:25:57 INFO - PROCESS | 668 | 1469143557098 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 668 | 1469143557100 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:57 INFO - PROCESS | 668 | 1469143557243 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:25:57 INFO - PROCESS | 668 | 1469143557265 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 668 | 1469143557267 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094621A000 == 31 [pid = 668] [id = 204] 16:25:57 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000094330F000) [pid = 668] [serial = 610] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009437ED400) [pid = 668] [serial = 611] [outer = 000000094330F000] 16:25:57 INFO - PROCESS | 668 | 1469143557314 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943BFD400) [pid = 668] [serial = 612] [outer = 000000094330F000] 16:25:57 INFO - PROCESS | 668 | 1469143557759 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 16:25:57 INFO - PROCESS | 668 | 1469143557768 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 668 | 1469143557770 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:25:57 INFO - PROCESS | 668 | 1469143557773 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 668 | 1469143557775 Marionette TRACE conn6 <- [1,782,null,{}] 16:25:57 INFO - PROCESS | 668 | 1469143557779 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 668 | 1469143557781 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:57 INFO - PROCESS | 668 | 1469143557889 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:25:57 INFO - PROCESS | 668 | 1469143557895 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 668 | 1469143557901 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:57 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5F800 == 32 [pid = 668] [id = 205] 16:25:57 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093A18EC00) [pid = 668] [serial = 613] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943D18800) [pid = 668] [serial = 614] [outer = 000000093A18EC00] 16:25:58 INFO - PROCESS | 668 | 1469143557995 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943D47000) [pid = 668] [serial = 615] [outer = 000000093A18EC00] 16:25:58 INFO - PROCESS | 668 | 1469143558456 Marionette TRACE conn6 <- [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]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 735ms 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093F785C00) [pid = 668] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943BFB400) [pid = 668] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009403EC000) [pid = 668] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000944215400) [pid = 668] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009398A5400) [pid = 668] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000937A12800) [pid = 668] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093DC59000) [pid = 668] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093F8D0800) [pid = 668] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009437E1800) [pid = 668] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:25:58 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000939957000) [pid = 668] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:25:58 INFO - PROCESS | 668 | 1469143558665 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 668 | 1469143558667 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:25:58 INFO - PROCESS | 668 | 1469143558681 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 668 | 1469143558691 Marionette TRACE conn6 <- [1,786,null,{}] 16:25:58 INFO - PROCESS | 668 | 1469143558695 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:58 INFO - PROCESS | 668 | 1469143558697 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:58 INFO - PROCESS | 668 | 1469143558780 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:25:58 INFO - PROCESS | 668 | 1469143558788 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 668 | 1469143558790 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:58 INFO - PROCESS | 668 | ++DOCSHELL 0000000938319800 == 33 [pid = 668] [id = 206] 16:25:58 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093F782000) [pid = 668] [serial = 616] [outer = 0000000000000000] 16:25:58 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093FE81C00) [pid = 668] [serial = 617] [outer = 000000093F782000] 16:25:58 INFO - PROCESS | 668 | 1469143558836 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943BFB400) [pid = 668] [serial = 618] [outer = 000000093F782000] 16:25:59 INFO - PROCESS | 668 | 1469143559242 Marionette TRACE conn6 <- [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]]]}] 16:25:59 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 16:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 16:25:59 INFO - PROCESS | 668 | 1469143559273 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 668 | 1469143559275 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:25:59 INFO - PROCESS | 668 | 1469143559278 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 668 | 1469143559280 Marionette TRACE conn6 <- [1,790,null,{}] 16:25:59 INFO - PROCESS | 668 | 1469143559284 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 668 | 1469143559286 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:59 INFO - PROCESS | 668 | 1469143559366 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:25:59 INFO - PROCESS | 668 | 1469143559372 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 668 | 1469143559374 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:25:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C1000 == 34 [pid = 668] [id = 207] 16:25:59 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939E9BC00) [pid = 668] [serial = 619] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009456DAC00) [pid = 668] [serial = 620] [outer = 0000000939E9BC00] 16:25:59 INFO - PROCESS | 668 | 1469143559420 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009458FCC00) [pid = 668] [serial = 621] [outer = 0000000939E9BC00] 16:25:59 INFO - PROCESS | 668 | 1469143559846 Marionette TRACE conn6 <- [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]]]}] 16:25:59 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 16:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 16:25:59 INFO - PROCESS | 668 | 1469143559913 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 668 | 1469143559915 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:25:59 INFO - PROCESS | 668 | 1469143559927 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 668 | 1469143559929 Marionette TRACE conn6 <- [1,794,null,{}] 16:25:59 INFO - PROCESS | 668 | 1469143559933 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 668 | 1469143559935 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:00 INFO - PROCESS | 668 | 1469143560018 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:26:00 INFO - PROCESS | 668 | 1469143560025 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 668 | 1469143560027 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:00 INFO - PROCESS | 668 | ++DOCSHELL 000000094C52B000 == 35 [pid = 668] [id = 208] 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000937B31C00) [pid = 668] [serial = 622] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094627E800) [pid = 668] [serial = 623] [outer = 0000000937B31C00] 16:26:00 INFO - PROCESS | 668 | 1469143560073 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094663E400) [pid = 668] [serial = 624] [outer = 0000000937B31C00] 16:26:00 INFO - PROCESS | 668 | 1469143560496 Marionette TRACE conn6 <- [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]]]}] 16:26: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 16:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 16:26:00 INFO - PROCESS | 668 | 1469143560551 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 668 | 1469143560554 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:26:00 INFO - PROCESS | 668 | 1469143560562 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 668 | 1469143560564 Marionette TRACE conn6 <- [1,798,null,{}] 16:26:00 INFO - PROCESS | 668 | 1469143560568 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 668 | 1469143560570 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:00 INFO - PROCESS | 668 | 1469143560695 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:26:00 INFO - PROCESS | 668 | 1469143560762 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 668 | 1469143560765 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:00 INFO - PROCESS | 668 | ++DOCSHELL 00000009397C5800 == 36 [pid = 668] [id = 209] 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000937A19000) [pid = 668] [serial = 625] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000937B37800) [pid = 668] [serial = 626] [outer = 0000000937A19000] 16:26:00 INFO - PROCESS | 668 | 1469143560827 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009398A8400) [pid = 668] [serial = 627] [outer = 0000000937A19000] 16:26:01 INFO - PROCESS | 668 | 1469143561662 Marionette TRACE conn6 <- [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]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1192ms 16:26:01 INFO - PROCESS | 668 | 1469143561754 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 668 | 1469143561759 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:26:01 INFO - PROCESS | 668 | 1469143561764 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 668 | 1469143561768 Marionette TRACE conn6 <- [1,802,null,{}] 16:26:01 INFO - PROCESS | 668 | 1469143561773 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 668 | 1469143561779 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:01 INFO - PROCESS | 668 | 1469143561936 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:26:02 INFO - PROCESS | 668 | 1469143562000 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 668 | 1469143562004 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:02 INFO - PROCESS | 668 | ++DOCSHELL 00000009454E7800 == 37 [pid = 668] [id = 210] 16:26:02 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000939D23400) [pid = 668] [serial = 628] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093F854800) [pid = 668] [serial = 629] [outer = 0000000939D23400] 16:26:02 INFO - PROCESS | 668 | 1469143562103 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094308C800) [pid = 668] [serial = 630] [outer = 0000000939D23400] 16:26:03 INFO - PROCESS | 668 | 1469143563009 Marionette TRACE conn6 <- [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] 16:26:03 INFO - PROCESS | 668 | 1469143563101 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:26:03 INFO - PROCESS | 668 | 1469143563106 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 668 | 1469143563110 Marionette TRACE conn6 <- [1,806,null,{}] 16:26:03 INFO - PROCESS | 668 | 1469143563116 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 668 | 1469143563118 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:03 INFO - PROCESS | 668 | 1469143563220 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:26:03 INFO - PROCESS | 668 | 1469143563293 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 668 | 1469143563297 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:03 INFO - PROCESS | 668 | ++DOCSHELL 000000093E90E000 == 29 [pid = 668] [id = 211] 16:26:03 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009398F9000) [pid = 668] [serial = 631] [outer = 0000000000000000] 16:26:03 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939C0FC00) [pid = 668] [serial = 632] [outer = 00000009398F9000] 16:26:03 INFO - PROCESS | 668 | 1469143563349 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093DC59400) [pid = 668] [serial = 633] [outer = 00000009398F9000] 16:26:03 INFO - PROCESS | 668 | 1469143563799 Marionette TRACE conn6 <- [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]]]}] 16:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 735ms 16:26:03 INFO - PROCESS | 668 | 1469143563845 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 668 | 1469143563850 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:26:03 INFO - PROCESS | 668 | 1469143563856 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 668 | 1469143563859 Marionette TRACE conn6 <- [1,810,null,{}] 16:26:03 INFO - PROCESS | 668 | 1469143563863 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 668 | 1469143563866 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:03 INFO - PROCESS | 668 | 1469143563957 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:26:03 INFO - PROCESS | 668 | 1469143563963 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 668 | 1469143563966 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:03 INFO - PROCESS | 668 | ++DOCSHELL 0000000943978000 == 30 [pid = 668] [id = 212] 16:26:03 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093E7BEC00) [pid = 668] [serial = 634] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000940351800) [pid = 668] [serial = 635] [outer = 000000093E7BEC00] 16:26:04 INFO - PROCESS | 668 | 1469143564015 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000094335E400) [pid = 668] [serial = 636] [outer = 000000093E7BEC00] 16:26:04 INFO - PROCESS | 668 | 1469143564486 Marionette TRACE conn6 <- [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] 16:26:04 INFO - PROCESS | 668 | 1469143564533 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:26:04 INFO - PROCESS | 668 | 1469143564537 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 668 | 1469143564541 Marionette TRACE conn6 <- [1,814,null,{}] 16:26:04 INFO - PROCESS | 668 | 1469143564553 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 668 | 1469143564558 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:04 INFO - PROCESS | 668 | 1469143564678 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:26:04 INFO - PROCESS | 668 | 1469143564753 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 668 | 1469143564756 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:04 INFO - PROCESS | 668 | ++DOCSHELL 0000000946014000 == 31 [pid = 668] [id = 213] 16:26:04 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943387400) [pid = 668] [serial = 637] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094372A800) [pid = 668] [serial = 638] [outer = 0000000943387400] 16:26:04 INFO - PROCESS | 668 | 1469143564807 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943B7DC00) [pid = 668] [serial = 639] [outer = 0000000943387400] 16:26:05 INFO - PROCESS | 668 | 1469143565196 Marionette TRACE conn6 <- [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]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 16:26:05 INFO - PROCESS | 668 | 1469143565231 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 668 | 1469143565233 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:26:05 INFO - PROCESS | 668 | 1469143565237 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 668 | 1469143565239 Marionette TRACE conn6 <- [1,818,null,{}] 16:26:05 INFO - PROCESS | 668 | 1469143565254 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 668 | 1469143565256 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:05 INFO - PROCESS | 668 | 1469143565372 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:26:05 INFO - PROCESS | 668 | 1469143565379 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 668 | 1469143565381 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:05 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1C800 == 32 [pid = 668] [id = 214] 16:26:05 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093932B000) [pid = 668] [serial = 640] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943D0D000) [pid = 668] [serial = 641] [outer = 000000093932B000] 16:26:05 INFO - PROCESS | 668 | 1469143565464 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943D3C000) [pid = 668] [serial = 642] [outer = 000000093932B000] 16:26:05 INFO - PROCESS | 668 | 1469143565907 Marionette TRACE conn6 <- [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]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 16:26:05 INFO - PROCESS | 668 | 1469143565932 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 668 | 1469143565934 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:26:05 INFO - PROCESS | 668 | 1469143565937 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 668 | 1469143565939 Marionette TRACE conn6 <- [1,822,null,{}] 16:26:05 INFO - PROCESS | 668 | 1469143565942 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 668 | 1469143565945 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:06 INFO - PROCESS | 668 | 1469143566080 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:26:06 INFO - PROCESS | 668 | 1469143566102 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 668 | 1469143566104 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:06 INFO - PROCESS | 668 | ++DOCSHELL 000000093E673800 == 33 [pid = 668] [id = 215] 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398A4400) [pid = 668] [serial = 643] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000944221400) [pid = 668] [serial = 644] [outer = 00000009398A4400] 16:26:06 INFO - PROCESS | 668 | 1469143566150 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009456D6C00) [pid = 668] [serial = 645] [outer = 00000009398A4400] 16:26:06 INFO - PROCESS | 668 | 1469143566594 Marionette TRACE conn6 <- [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]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 16:26:06 INFO - PROCESS | 668 | 1469143566615 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 668 | 1469143566617 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:26:06 INFO - PROCESS | 668 | 1469143566620 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 668 | 1469143566622 Marionette TRACE conn6 <- [1,826,null,{}] 16:26:06 INFO - PROCESS | 668 | 1469143566626 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 668 | 1469143566632 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:06 INFO - PROCESS | 668 | 1469143566767 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:26:06 INFO - PROCESS | 668 | 1469143566774 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 668 | 1469143566777 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDB800 == 34 [pid = 668] [id = 216] 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943D48000) [pid = 668] [serial = 646] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946649800) [pid = 668] [serial = 647] [outer = 0000000943D48000] 16:26:06 INFO - PROCESS | 668 | 1469143566870 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094669A800) [pid = 668] [serial = 648] [outer = 0000000943D48000] 16:26:07 INFO - PROCESS | 668 | 1469143567342 Marionette TRACE conn6 <- [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]]]}] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943727C00) [pid = 668] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094330F000) [pid = 668] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093F782000) [pid = 668] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000937B3E800) [pid = 668] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009430C8C00) [pid = 668] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939E9BC00) [pid = 668] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093EA60400) [pid = 668] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939E33000) [pid = 668] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939CBE400) [pid = 668] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093DFC4400) [pid = 668] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:26:07 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093A18EC00) [pid = 668] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 776ms 16:26:07 INFO - PROCESS | 668 | 1469143567398 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 668 | 1469143567400 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:26:07 INFO - PROCESS | 668 | 1469143567403 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 668 | 1469143567405 Marionette TRACE conn6 <- [1,830,null,{}] 16:26:07 INFO - PROCESS | 668 | 1469143567408 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 668 | 1469143567410 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:07 INFO - PROCESS | 668 | 1469143567491 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:26:07 INFO - PROCESS | 668 | 1469143567503 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 668 | 1469143567505 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3D0800 == 35 [pid = 668] [id = 217] 16:26:07 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093F782000) [pid = 668] [serial = 649] [outer = 0000000000000000] 16:26:07 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943081000) [pid = 668] [serial = 650] [outer = 000000093F782000] 16:26:07 INFO - PROCESS | 668 | 1469143567550 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094540A400) [pid = 668] [serial = 651] [outer = 000000093F782000] 16:26:09 INFO - PROCESS | 668 | 1469143569479 Marionette TRACE conn6 <- [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]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2141ms 16:26:09 INFO - PROCESS | 668 | 1469143569548 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 668 | 1469143569554 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:26:09 INFO - PROCESS | 668 | 1469143569560 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 668 | 1469143569564 Marionette TRACE conn6 <- [1,834,null,{}] 16:26:09 INFO - PROCESS | 668 | 1469143569571 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 668 | 1469143569574 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:09 INFO - PROCESS | 668 | 1469143569759 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:26:09 INFO - PROCESS | 668 | 1469143569844 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 668 | 1469143569849 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:09 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA1F000 == 36 [pid = 668] [id = 218] 16:26:09 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939E95800) [pid = 668] [serial = 652] [outer = 0000000000000000] 16:26:09 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939EA0800) [pid = 668] [serial = 653] [outer = 0000000939E95800] 16:26:09 INFO - PROCESS | 668 | 1469143569912 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093E6CE400) [pid = 668] [serial = 654] [outer = 0000000939E95800] 16:26:10 INFO - PROCESS | 668 | 1469143570558 Marionette TRACE conn6 <- [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]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1028ms 16:26:10 INFO - PROCESS | 668 | 1469143570589 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 668 | 1469143570595 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:26:10 INFO - PROCESS | 668 | 1469143570602 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 668 | 1469143570605 Marionette TRACE conn6 <- [1,838,null,{}] 16:26:10 INFO - PROCESS | 668 | 1469143570609 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 668 | 1469143570612 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:10 INFO - PROCESS | 668 | 1469143570734 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:26:10 INFO - PROCESS | 668 | 1469143570850 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 668 | 1469143570853 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000946010800 == 37 [pid = 668] [id = 219] 16:26:10 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943377C00) [pid = 668] [serial = 655] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943384000) [pid = 668] [serial = 656] [outer = 0000000943377C00] 16:26:10 INFO - PROCESS | 668 | 1469143570954 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A20800) [pid = 668] [serial = 657] [outer = 0000000943377C00] 16:26:11 INFO - PROCESS | 668 | 1469143571617 Marionette TRACE conn6 <- [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]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1024ms 16:26:11 INFO - PROCESS | 668 | 1469143571628 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 668 | 1469143571631 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:26:11 INFO - PROCESS | 668 | 1469143571648 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 668 | 1469143571653 Marionette TRACE conn6 <- [1,842,null,{}] 16:26:11 INFO - PROCESS | 668 | 1469143571686 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 668 | 1469143571691 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:11 INFO - PROCESS | 668 | 1469143571807 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:26:11 INFO - PROCESS | 668 | 1469143571879 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 668 | 1469143571883 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:11 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1C000 == 38 [pid = 668] [id = 220] 16:26:11 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094584D400) [pid = 668] [serial = 658] [outer = 0000000000000000] 16:26:11 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000945FBEC00) [pid = 668] [serial = 659] [outer = 000000094584D400] 16:26:11 INFO - PROCESS | 668 | 1469143571944 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946643800) [pid = 668] [serial = 660] [outer = 000000094584D400] 16:26:12 INFO - PROCESS | 668 | 1469143572715 Marionette TRACE conn6 <- [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]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1125ms 16:26:12 INFO - PROCESS | 668 | 1469143572780 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 668 | 1469143572784 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:26:12 INFO - PROCESS | 668 | 1469143572799 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 668 | 1469143572803 Marionette TRACE conn6 <- [1,846,null,{}] 16:26:12 INFO - PROCESS | 668 | 1469143572808 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 668 | 1469143572812 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:12 INFO - PROCESS | 668 | 1469143572921 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:26:12 INFO - PROCESS | 668 | 1469143572988 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 668 | 1469143572993 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75E000 == 39 [pid = 668] [id = 221] 16:26:13 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093AAE9000) [pid = 668] [serial = 661] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093DFC5000) [pid = 668] [serial = 662] [outer = 000000093AAE9000] 16:26:13 INFO - PROCESS | 668 | 1469143573045 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093F8D0800) [pid = 668] [serial = 663] [outer = 000000093AAE9000] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093E665800 == 38 [pid = 668] [id = 10] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094C535000 == 37 [pid = 668] [id = 21] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE3800 == 36 [pid = 668] [id = 29] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 00000009454EB800 == 35 [pid = 668] [id = 26] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094569F000 == 34 [pid = 668] [id = 16] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094621F800 == 33 [pid = 668] [id = 17] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000939E4E800 == 32 [pid = 668] [id = 23] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000943B05000 == 31 [pid = 668] [id = 14] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093F74B000 == 30 [pid = 668] [id = 24] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 00000009401BF000 == 29 [pid = 668] [id = 25] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000948DDD000 == 28 [pid = 668] [id = 19] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000948D2F000 == 27 [pid = 668] [id = 28] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF9000 == 26 [pid = 668] [id = 22] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094622C800 == 25 [pid = 668] [id = 27] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDB800 == 24 [pid = 668] [id = 216] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093E673800 == 23 [pid = 668] [id = 215] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1C800 == 22 [pid = 668] [id = 214] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000946014000 == 21 [pid = 668] [id = 213] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000943978000 == 20 [pid = 668] [id = 212] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093E90E000 == 19 [pid = 668] [id = 211] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093FF17800 == 18 [pid = 668] [id = 13] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1A800 == 17 [pid = 668] [id = 18] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 00000009397C5800 == 16 [pid = 668] [id = 209] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000949C79800 == 15 [pid = 668] [id = 20] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000943970000 == 14 [pid = 668] [id = 15] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 00000009454E7800 == 13 [pid = 668] [id = 210] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1C000 == 12 [pid = 668] [id = 220] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 0000000946010800 == 11 [pid = 668] [id = 219] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000094A3D0800 == 10 [pid = 668] [id = 217] 16:26:14 INFO - PROCESS | 668 | --DOCSHELL 000000093EA1F000 == 9 [pid = 668] [id = 218] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094627E800) [pid = 668] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093F8D5800) [pid = 668] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094307F800) [pid = 668] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093A54BC00) [pid = 668] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DE07400) [pid = 668] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DF63800) [pid = 668] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939E9D400) [pid = 668] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943085400) [pid = 668] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093EC3E800) [pid = 668] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943D18800) [pid = 668] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943BF9C00) [pid = 668] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009437E9000) [pid = 668] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009437ED400) [pid = 668] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093FE81C00) [pid = 668] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D47000) [pid = 668] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000939326400) [pid = 668] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009398A4000) [pid = 668] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943BFB400) [pid = 668] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000094337EC00) [pid = 668] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943BFD400) [pid = 668] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009458FCC00) [pid = 668] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000094338B400) [pid = 668] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009456DAC00) [pid = 668] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:26:14 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000937B3B800) [pid = 668] [serial = 664] [outer = 000000093DFCE000] 16:26:14 INFO - PROCESS | 668 | 1469143574299 Marionette TRACE conn6 <- [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]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1539ms 16:26:14 INFO - PROCESS | 668 | 1469143574362 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 668 | 1469143574366 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:26:14 INFO - PROCESS | 668 | 1469143574378 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - PROCESS | 668 | 1469143574382 Marionette TRACE conn6 <- [1,850,null,{}] 16:26:14 INFO - PROCESS | 668 | 1469143574387 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 668 | 1469143574390 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:14 INFO - PROCESS | 668 | 1469143574484 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:26:14 INFO - PROCESS | 668 | 1469143574499 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 668 | 1469143574502 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:14 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC85800 == 10 [pid = 668] [id = 222] 16:26:14 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000939C10400) [pid = 668] [serial = 665] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939E36C00) [pid = 668] [serial = 666] [outer = 0000000939C10400] 16:26:14 INFO - PROCESS | 668 | 1469143574553 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093AAE3400) [pid = 668] [serial = 667] [outer = 0000000939C10400] 16:26:15 INFO - PROCESS | 668 | 1469143575023 Marionette TRACE conn6 <- [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]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 16:26:15 INFO - PROCESS | 668 | 1469143575054 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 668 | 1469143575060 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:26:15 INFO - PROCESS | 668 | 1469143575067 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 668 | 1469143575070 Marionette TRACE conn6 <- [1,854,null,{}] 16:26:15 INFO - PROCESS | 668 | 1469143575074 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:15 INFO - PROCESS | 668 | 1469143575077 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:15 INFO - PROCESS | 668 | 1469143575176 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:26:15 INFO - PROCESS | 668 | 1469143575185 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 668 | 1469143575188 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:15 INFO - PROCESS | 668 | ++DOCSHELL 00000009401BC800 == 11 [pid = 668] [id = 223] 16:26:15 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093E9EB800) [pid = 668] [serial = 668] [outer = 0000000000000000] 16:26:15 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093F851800) [pid = 668] [serial = 669] [outer = 000000093E9EB800] 16:26:15 INFO - PROCESS | 668 | 1469143575239 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093FE7F800) [pid = 668] [serial = 670] [outer = 000000093E9EB800] 16:26:15 INFO - PROCESS | 668 | 1469143575731 Marionette TRACE conn6 <- [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]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 16:26:15 INFO - PROCESS | 668 | 1469143575739 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 668 | 1469143575741 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:26:15 INFO - PROCESS | 668 | 1469143575745 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 668 | 1469143575748 Marionette TRACE conn6 <- [1,858,null,{}] 16:26:15 INFO - PROCESS | 668 | 1469143575760 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:15 INFO - PROCESS | 668 | 1469143575765 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:15 INFO - PROCESS | 668 | 1469143575894 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:26:15 INFO - PROCESS | 668 | 1469143575905 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 668 | 1469143575908 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:15 INFO - PROCESS | 668 | ++DOCSHELL 00000009454E7800 == 12 [pid = 668] [id = 224] 16:26:15 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009398EB800) [pid = 668] [serial = 671] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094337C400) [pid = 668] [serial = 672] [outer = 00000009398EB800] 16:26:16 INFO - PROCESS | 668 | 1469143576020 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943723800) [pid = 668] [serial = 673] [outer = 00000009398EB800] 16:26:16 INFO - PROCESS | 668 | 1469143576463 Marionette TRACE conn6 <- [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]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 776ms 16:26:16 INFO - PROCESS | 668 | 1469143576524 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 668 | 1469143576527 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:26:16 INFO - PROCESS | 668 | 1469143576531 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 668 | 1469143576533 Marionette TRACE conn6 <- [1,862,null,{}] 16:26:16 INFO - PROCESS | 668 | 1469143576544 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 668 | 1469143576546 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:16 INFO - PROCESS | 668 | 1469143576660 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:26:16 INFO - PROCESS | 668 | 1469143576673 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 668 | 1469143576675 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:16 INFO - PROCESS | 668 | ++DOCSHELL 0000000946016800 == 13 [pid = 668] [id = 225] 16:26:16 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009437ED400) [pid = 668] [serial = 674] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943A16000) [pid = 668] [serial = 675] [outer = 00000009437ED400] 16:26:16 INFO - PROCESS | 668 | 1469143576759 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943BF2800) [pid = 668] [serial = 676] [outer = 00000009437ED400] 16:26:17 INFO - PROCESS | 668 | 1469143577218 Marionette TRACE conn6 <- [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]]]}] 16:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 735ms 16:26:17 INFO - PROCESS | 668 | 1469143577272 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 668 | 1469143577275 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:26:17 INFO - PROCESS | 668 | 1469143577278 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 668 | 1469143577280 Marionette TRACE conn6 <- [1,866,null,{}] 16:26:17 INFO - PROCESS | 668 | 1469143577283 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 668 | 1469143577286 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:17 INFO - PROCESS | 668 | 1469143577410 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:26:17 INFO - PROCESS | 668 | 1469143577422 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 668 | 1469143577424 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A20000 == 14 [pid = 668] [id = 226] 16:26:17 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398EC800) [pid = 668] [serial = 677] [outer = 0000000000000000] 16:26:17 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943D0C400) [pid = 668] [serial = 678] [outer = 00000009398EC800] 16:26:17 INFO - PROCESS | 668 | 1469143577510 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D42400) [pid = 668] [serial = 679] [outer = 00000009398EC800] 16:26:17 INFO - PROCESS | 668 | 1469143577950 Marionette TRACE conn6 <- [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]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 16:26:18 INFO - PROCESS | 668 | 1469143578015 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 668 | 1469143578018 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:26:18 INFO - PROCESS | 668 | 1469143578021 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 668 | 1469143578023 Marionette TRACE conn6 <- [1,870,null,{}] 16:26:18 INFO - PROCESS | 668 | 1469143578026 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 668 | 1469143578032 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:18 INFO - PROCESS | 668 | 1469143578169 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:26:18 INFO - PROCESS | 668 | 1469143578180 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 668 | 1469143578182 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:18 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EBF800 == 15 [pid = 668] [id = 227] 16:26:18 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C0A400) [pid = 668] [serial = 680] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009456C2C00) [pid = 668] [serial = 681] [outer = 0000000943C0A400] 16:26:18 INFO - PROCESS | 668 | 1469143578231 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946281800) [pid = 668] [serial = 682] [outer = 0000000943C0A400] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000937B31C00) [pid = 668] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093F782000) [pid = 668] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943D48000) [pid = 668] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398A4400) [pid = 668] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093E7BEC00) [pid = 668] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943387400) [pid = 668] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009398F9000) [pid = 668] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939D23400) [pid = 668] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000937A19000) [pid = 668] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:26:18 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093932B000) [pid = 668] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:26:18 INFO - PROCESS | 668 | 1469143578770 Marionette TRACE conn6 <- [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]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 777ms 16:26:18 INFO - PROCESS | 668 | 1469143578800 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 668 | 1469143578802 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:26:18 INFO - PROCESS | 668 | 1469143578805 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 668 | 1469143578807 Marionette TRACE conn6 <- [1,874,null,{}] 16:26:18 INFO - PROCESS | 668 | 1469143578811 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 668 | 1469143578813 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:18 INFO - PROCESS | 668 | 1469143578893 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:26:18 INFO - PROCESS | 668 | 1469143578900 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 668 | 1469143578902 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:18 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D68000 == 16 [pid = 668] [id = 228] 16:26:18 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093AADF800) [pid = 668] [serial = 683] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943379000) [pid = 668] [serial = 684] [outer = 000000093AADF800] 16:26:18 INFO - PROCESS | 668 | 1469143578948 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456D7800) [pid = 668] [serial = 685] [outer = 000000093AADF800] 16:26:19 INFO - PROCESS | 668 | 1469143579351 Marionette TRACE conn6 <- [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]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 587ms 16:26:19 INFO - PROCESS | 668 | 1469143579396 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 668 | 1469143579399 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:26:19 INFO - PROCESS | 668 | 1469143579406 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 668 | 1469143579408 Marionette TRACE conn6 <- [1,878,null,{}] 16:26:19 INFO - PROCESS | 668 | 1469143579411 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 668 | 1469143579413 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:19 INFO - PROCESS | 668 | 1469143579496 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:26:19 INFO - PROCESS | 668 | 1469143579503 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 668 | 1469143579505 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C7000 == 17 [pid = 668] [id = 229] 16:26:19 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000944223800) [pid = 668] [serial = 686] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009465C8C00) [pid = 668] [serial = 687] [outer = 0000000944223800] 16:26:19 INFO - PROCESS | 668 | 1469143579550 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094663D800) [pid = 668] [serial = 688] [outer = 0000000944223800] 16:26:19 INFO - PROCESS | 668 | 1469143579972 Marionette TRACE conn6 <- [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]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 566ms 16:26:19 INFO - PROCESS | 668 | 1469143579977 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 668 | 1469143579979 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:26:19 INFO - PROCESS | 668 | 1469143579982 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 668 | 1469143579984 Marionette TRACE conn6 <- [1,882,null,{}] 16:26:19 INFO - PROCESS | 668 | 1469143579987 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 668 | 1469143579989 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:20 INFO - PROCESS | 668 | 1469143580103 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:26:20 INFO - PROCESS | 668 | 1469143580110 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 668 | 1469143580112 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:20 INFO - PROCESS | 668 | ++DOCSHELL 00000009454E4800 == 18 [pid = 668] [id = 230] 16:26:20 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094627E800) [pid = 668] [serial = 689] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946698000) [pid = 668] [serial = 690] [outer = 000000094627E800] 16:26:20 INFO - PROCESS | 668 | 1469143580158 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946816800) [pid = 668] [serial = 691] [outer = 000000094627E800] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094663E400) [pid = 668] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946649800) [pid = 668] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009456D6C00) [pid = 668] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000944221400) [pid = 668] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000940351800) [pid = 668] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094335E400) [pid = 668] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094372A800) [pid = 668] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939C0FC00) [pid = 668] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093DC59400) [pid = 668] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093F854800) [pid = 668] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094308C800) [pid = 668] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000937B37800) [pid = 668] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009398A8400) [pid = 668] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000094540A400) [pid = 668] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000094669A800) [pid = 668] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943D0D000) [pid = 668] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943D3C000) [pid = 668] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000943B7DC00) [pid = 668] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | --DOMWINDOW == 59 (0000000943081000) [pid = 668] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:26:21 INFO - PROCESS | 668 | 1469143581868 Marionette TRACE conn6 <- [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]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1929ms 16:26:21 INFO - PROCESS | 668 | 1469143581916 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 668 | 1469143581920 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:26:21 INFO - PROCESS | 668 | 1469143581925 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 668 | 1469143581929 Marionette TRACE conn6 <- [1,886,null,{}] 16:26:21 INFO - PROCESS | 668 | 1469143581935 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 668 | 1469143581939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:22 INFO - PROCESS | 668 | 1469143582036 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:26:22 INFO - PROCESS | 668 | 1469143582043 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 668 | 1469143582048 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC8C800 == 19 [pid = 668] [id = 231] 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (00000009398A9400) [pid = 668] [serial = 692] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (00000009398EC000) [pid = 668] [serial = 693] [outer = 00000009398A9400] 16:26:22 INFO - PROCESS | 668 | 1469143582107 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009398FA800) [pid = 668] [serial = 694] [outer = 00000009398A9400] 16:26:22 INFO - PROCESS | 668 | 1469143582579 Marionette TRACE conn6 <- [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]]]}] 16:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 16:26:22 INFO - PROCESS | 668 | 1469143582663 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 668 | 1469143582669 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:26:22 INFO - PROCESS | 668 | 1469143582676 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 668 | 1469143582680 Marionette TRACE conn6 <- [1,890,null,{}] 16:26:22 INFO - PROCESS | 668 | 1469143582684 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 668 | 1469143582687 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:22 INFO - PROCESS | 668 | 1469143582780 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:26:22 INFO - PROCESS | 668 | 1469143582793 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 668 | 1469143582796 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093F76A000 == 20 [pid = 668] [id = 232] 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939EA0C00) [pid = 668] [serial = 695] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000939EA4C00) [pid = 668] [serial = 696] [outer = 0000000939EA0C00] 16:26:22 INFO - PROCESS | 668 | 1469143582847 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093DC5AC00) [pid = 668] [serial = 697] [outer = 0000000939EA0C00] 16:26:23 INFO - PROCESS | 668 | 1469143583312 Marionette TRACE conn6 <- [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]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 16:26:23 INFO - PROCESS | 668 | 1469143583369 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 668 | 1469143583371 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:26:23 INFO - PROCESS | 668 | 1469143583375 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - PROCESS | 668 | 1469143583379 Marionette TRACE conn6 <- [1,894,null,{}] 16:26:23 INFO - PROCESS | 668 | 1469143583423 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:23 INFO - PROCESS | 668 | 1469143583428 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:23 INFO - PROCESS | 668 | 1469143583541 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:26:23 INFO - PROCESS | 668 | 1469143583589 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 668 | 1469143583593 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B12000 == 21 [pid = 668] [id = 233] 16:26:23 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (00000009379ED800) [pid = 668] [serial = 698] [outer = 0000000000000000] 16:26:23 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093F785C00) [pid = 668] [serial = 699] [outer = 00000009379ED800] 16:26:23 INFO - PROCESS | 668 | 1469143583644 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093F8D7400) [pid = 668] [serial = 700] [outer = 00000009379ED800] 16:26:24 INFO - PROCESS | 668 | 1469143584019 Marionette TRACE conn6 <- [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]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 16:26:24 INFO - PROCESS | 668 | 1469143584050 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 668 | 1469143584053 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:26:24 INFO - PROCESS | 668 | 1469143584056 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:26:24 INFO - PROCESS | 668 | 1469143584058 Marionette TRACE conn6 <- [1,898,null,{}] 16:26:24 INFO - PROCESS | 668 | 1469143584062 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 668 | 1469143584064 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:24 INFO - PROCESS | 668 | 1469143584178 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:26:24 INFO - PROCESS | 668 | 1469143584185 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 668 | 1469143584187 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:24 INFO - PROCESS | 668 | ++DOCSHELL 00000009454DC800 == 22 [pid = 668] [id = 234] 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943084400) [pid = 668] [serial = 701] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943089800) [pid = 668] [serial = 702] [outer = 0000000943084400] 16:26:24 INFO - PROCESS | 668 | 1469143584234 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009430C9400) [pid = 668] [serial = 703] [outer = 0000000943084400] 16:26:24 INFO - PROCESS | 668 | 1469143584616 Marionette TRACE conn6 <- [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]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 16:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:26:24 INFO - PROCESS | 668 | 1469143584688 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 668 | 1469143584690 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:26:24 INFO - PROCESS | 668 | 1469143584694 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 668 | 1469143584696 Marionette TRACE conn6 <- [1,902,null,{}] 16:26:24 INFO - PROCESS | 668 | 1469143584700 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 668 | 1469143584702 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:24 INFO - PROCESS | 668 | 1469143584785 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:26:24 INFO - PROCESS | 668 | 1469143584791 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 668 | 1469143584793 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094601F000 == 23 [pid = 668] [id = 235] 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939E9FC00) [pid = 668] [serial = 704] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094336F000) [pid = 668] [serial = 705] [outer = 0000000939E9FC00] 16:26:24 INFO - PROCESS | 668 | 1469143584838 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094337E400) [pid = 668] [serial = 706] [outer = 0000000939E9FC00] 16:26:25 INFO - PROCESS | 668 | 1469143585290 Marionette TRACE conn6 <- [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]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 16:26:25 INFO - PROCESS | 668 | 1469143585327 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 668 | 1469143585329 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:26:25 INFO - PROCESS | 668 | 1469143585332 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 668 | 1469143585334 Marionette TRACE conn6 <- [1,906,null,{}] 16:26:25 INFO - PROCESS | 668 | 1469143585338 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 668 | 1469143585344 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:25 INFO - PROCESS | 668 | 1469143585453 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:26:25 INFO - PROCESS | 668 | 1469143585461 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 668 | 1469143585463 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F50000 == 24 [pid = 668] [id = 236] 16:26:25 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943726800) [pid = 668] [serial = 707] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943B78400) [pid = 668] [serial = 708] [outer = 0000000943726800] 16:26:25 INFO - PROCESS | 668 | 1469143585508 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C06400) [pid = 668] [serial = 709] [outer = 0000000943726800] 16:26:25 INFO - PROCESS | 668 | 1469143585980 Marionette TRACE conn6 <- [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]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 16:26:26 INFO - PROCESS | 668 | 1469143586007 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 668 | 1469143586009 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:26:26 INFO - PROCESS | 668 | 1469143586012 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 668 | 1469143586014 Marionette TRACE conn6 <- [1,910,null,{}] 16:26:26 INFO - PROCESS | 668 | 1469143586017 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 668 | 1469143586020 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:26 INFO - PROCESS | 668 | 1469143586099 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:26:26 INFO - PROCESS | 668 | 1469143586134 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 668 | 1469143586136 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:26 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAC000 == 25 [pid = 668] [id = 237] 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943D0E800) [pid = 668] [serial = 710] [outer = 0000000000000000] 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D15C00) [pid = 668] [serial = 711] [outer = 0000000943D0E800] 16:26:26 INFO - PROCESS | 668 | 1469143586182 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943D42C00) [pid = 668] [serial = 712] [outer = 0000000943D0E800] 16:26:26 INFO - PROCESS | 668 | 1469143586581 Marionette TRACE conn6 <- [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]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 16:26:26 INFO - PROCESS | 668 | 1469143586645 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 668 | 1469143586647 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:26:26 INFO - PROCESS | 668 | 1469143586650 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 668 | 1469143586652 Marionette TRACE conn6 <- [1,914,null,{}] 16:26:26 INFO - PROCESS | 668 | 1469143586656 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 668 | 1469143586658 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:26 INFO - PROCESS | 668 | 1469143586741 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:26:26 INFO - PROCESS | 668 | 1469143586748 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 668 | 1469143586750 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:26 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC1000 == 26 [pid = 668] [id = 238] 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943D43000) [pid = 668] [serial = 713] [outer = 0000000000000000] 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000945408800) [pid = 668] [serial = 714] [outer = 0000000943D43000] 16:26:26 INFO - PROCESS | 668 | 1469143586796 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009456DA000) [pid = 668] [serial = 715] [outer = 0000000943D43000] 16:26:27 INFO - PROCESS | 668 | 1469143587259 Marionette TRACE conn6 <- [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]]]}] 16:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 16:26:27 INFO - PROCESS | 668 | 1469143587283 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 668 | 1469143587286 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:26:27 INFO - PROCESS | 668 | 1469143587294 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 668 | 1469143587296 Marionette TRACE conn6 <- [1,918,null,{}] 16:26:27 INFO - PROCESS | 668 | 1469143587300 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:27 INFO - PROCESS | 668 | 1469143587302 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:27 INFO - PROCESS | 668 | 1469143587408 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:26:27 INFO - PROCESS | 668 | 1469143587415 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 668 | 1469143587418 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B10800 == 27 [pid = 668] [id = 239] 16:26:27 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009456DC400) [pid = 668] [serial = 716] [outer = 0000000000000000] 16:26:27 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094584D800) [pid = 668] [serial = 717] [outer = 00000009456DC400] 16:26:27 INFO - PROCESS | 668 | 1469143587491 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000945FC3400) [pid = 668] [serial = 718] [outer = 00000009456DC400] 16:26:27 INFO - PROCESS | 668 | 1469143587940 Marionette TRACE conn6 <- [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]]]}] 16:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 16:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:26:27 INFO - PROCESS | 668 | 1469143587975 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 668 | 1469143587977 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:26:27 INFO - PROCESS | 668 | 1469143587980 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 668 | 1469143587982 Marionette TRACE conn6 <- [1,922,null,{}] 16:26:27 INFO - PROCESS | 668 | 1469143587986 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:27 INFO - PROCESS | 668 | 1469143587988 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:28 INFO - PROCESS | 668 | 1469143588099 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:26:28 INFO - PROCESS | 668 | 1469143588104 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 668 | 1469143588106 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE2000 == 28 [pid = 668] [id = 240] 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009456DE400) [pid = 668] [serial = 719] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009463E2400) [pid = 668] [serial = 720] [outer = 00000009456DE400] 16:26:28 INFO - PROCESS | 668 | 1469143588152 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000946644800) [pid = 668] [serial = 721] [outer = 00000009456DE400] 16:26:28 INFO - PROCESS | 668 | 1469143588608 Marionette TRACE conn6 <- [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]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 16:26:28 INFO - PROCESS | 668 | 1469143588653 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 668 | 1469143588656 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:26:28 INFO - PROCESS | 668 | 1469143588659 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 668 | 1469143588662 Marionette TRACE conn6 <- [1,926,null,{}] 16:26:28 INFO - PROCESS | 668 | 1469143588667 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 668 | 1469143588669 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:28 INFO - PROCESS | 668 | 1469143588824 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:26:28 INFO - PROCESS | 668 | 1469143588849 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 668 | 1469143588852 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094601E800 == 29 [pid = 668] [id = 241] 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009466A0400) [pid = 668] [serial = 722] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946D82800) [pid = 668] [serial = 723] [outer = 00000009466A0400] 16:26:28 INFO - PROCESS | 668 | 1469143588900 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009471B8400) [pid = 668] [serial = 724] [outer = 00000009466A0400] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009437ED400) [pid = 668] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009398EC800) [pid = 668] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943C0A400) [pid = 668] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093AADF800) [pid = 668] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000944223800) [pid = 668] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093AAE9000) [pid = 668] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094584D400) [pid = 668] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943377C00) [pid = 668] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939E95800) [pid = 668] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398EB800) [pid = 668] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093E9EB800) [pid = 668] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:26:29 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939C10400) [pid = 668] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:26:29 INFO - PROCESS | 668 | 1469143589419 Marionette TRACE conn6 <- [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]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 777ms 16:26:29 INFO - PROCESS | 668 | 1469143589451 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 668 | 1469143589453 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:26:29 INFO - PROCESS | 668 | 1469143589458 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 668 | 1469143589460 Marionette TRACE conn6 <- [1,930,null,{}] 16:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:26:29 INFO - PROCESS | 668 | 1469143589464 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 668 | 1469143589466 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:29 INFO - PROCESS | 668 | 1469143589549 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:26:29 INFO - PROCESS | 668 | 1469143589555 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 668 | 1469143589557 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:29 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC1D800 == 30 [pid = 668] [id = 242] 16:26:29 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000094307E400) [pid = 668] [serial = 725] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D18C00) [pid = 668] [serial = 726] [outer = 000000094307E400] 16:26:29 INFO - PROCESS | 668 | 1469143589603 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946FE6000) [pid = 668] [serial = 727] [outer = 000000094307E400] 16:26:30 INFO - PROCESS | 668 | 1469143590029 Marionette TRACE conn6 <- [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]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 16:26:30 INFO - PROCESS | 668 | 1469143590095 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 668 | 1469143590097 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:26:30 INFO - PROCESS | 668 | 1469143590101 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:26:30 INFO - PROCESS | 668 | 1469143590103 Marionette TRACE conn6 <- [1,934,null,{}] 16:26:30 INFO - PROCESS | 668 | 1469143590106 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 668 | 1469143590108 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:30 INFO - PROCESS | 668 | 1469143590195 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:26:30 INFO - PROCESS | 668 | 1469143590202 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 668 | 1469143590204 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC39800 == 31 [pid = 668] [id = 243] 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946FE6400) [pid = 668] [serial = 728] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000947798400) [pid = 668] [serial = 729] [outer = 0000000946FE6400] 16:26:30 INFO - PROCESS | 668 | 1469143590250 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009477B9400) [pid = 668] [serial = 730] [outer = 0000000946FE6400] 16:26:30 INFO - PROCESS | 668 | 1469143590668 Marionette TRACE conn6 <- [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]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 16:26:30 INFO - PROCESS | 668 | 1469143590733 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 668 | 1469143590735 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:26:30 INFO - PROCESS | 668 | 1469143590743 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 668 | 1469143590745 Marionette TRACE conn6 <- [1,938,null,{}] 16:26:30 INFO - PROCESS | 668 | 1469143590748 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 668 | 1469143590750 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:30 INFO - PROCESS | 668 | 1469143590836 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:26:30 INFO - PROCESS | 668 | 1469143590842 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 668 | 1469143590851 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD72800 == 32 [pid = 668] [id = 244] 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477D0000) [pid = 668] [serial = 731] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477D7000) [pid = 668] [serial = 732] [outer = 00000009477D0000] 16:26:30 INFO - PROCESS | 668 | 1469143590898 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009477DCC00) [pid = 668] [serial = 733] [outer = 00000009477D0000] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943A16000) [pid = 668] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943D0C400) [pid = 668] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943BF2800) [pid = 668] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009456C2C00) [pid = 668] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943D42400) [pid = 668] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943379000) [pid = 668] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009465C8C00) [pid = 668] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946281800) [pid = 668] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093F8D0800) [pid = 668] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093DFC5000) [pid = 668] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946643800) [pid = 668] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000945FBEC00) [pid = 668] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943A20800) [pid = 668] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943384000) [pid = 668] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093E6CE400) [pid = 668] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939EA0800) [pid = 668] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946D80400) [pid = 668] [serial = 378] [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.] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094663D800) [pid = 668] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946698000) [pid = 668] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094337C400) [pid = 668] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093F851800) [pid = 668] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093FE7F800) [pid = 668] [serial = 670] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939E36C00) [pid = 668] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000093AAE3400) [pid = 668] [serial = 667] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009456D7800) [pid = 668] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943723800) [pid = 668] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:26:32 INFO - PROCESS | 668 | 1469143592648 Marionette TRACE conn6 <- [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]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1936ms 16:26:32 INFO - PROCESS | 668 | 1469143592684 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 668 | 1469143592690 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:26:32 INFO - PROCESS | 668 | 1469143592695 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 668 | 1469143592699 Marionette TRACE conn6 <- [1,942,null,{}] 16:26:32 INFO - PROCESS | 668 | 1469143592705 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 668 | 1469143592708 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:32 INFO - PROCESS | 668 | 1469143592802 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:26:32 INFO - PROCESS | 668 | 1469143592810 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 668 | 1469143592815 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:32 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFEC000 == 33 [pid = 668] [id = 245] 16:26:32 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (00000009398F5000) [pid = 668] [serial = 734] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (00000009398F5C00) [pid = 668] [serial = 735] [outer = 00000009398F5000] 16:26:32 INFO - PROCESS | 668 | 1469143592866 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000939CB3800) [pid = 668] [serial = 736] [outer = 00000009398F5000] 16:26:33 INFO - PROCESS | 668 | 1469143593348 Marionette TRACE conn6 <- [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]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 16:26:33 INFO - PROCESS | 668 | 1469143593368 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 668 | 1469143593374 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:26:33 INFO - PROCESS | 668 | 1469143593381 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 668 | 1469143593384 Marionette TRACE conn6 <- [1,946,null,{}] 16:26:33 INFO - PROCESS | 668 | 1469143593388 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 668 | 1469143593392 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:33 INFO - PROCESS | 668 | 1469143593485 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:26:33 INFO - PROCESS | 668 | 1469143593494 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 668 | 1469143593497 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:33 INFO - PROCESS | 668 | ++DOCSHELL 000000093F763000 == 34 [pid = 668] [id = 246] 16:26:33 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093AAE5000) [pid = 668] [serial = 737] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093DC59400) [pid = 668] [serial = 738] [outer = 000000093AAE5000] 16:26:33 INFO - PROCESS | 668 | 1469143593547 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093DFC4400) [pid = 668] [serial = 739] [outer = 000000093AAE5000] 16:26:34 INFO - PROCESS | 668 | 1469143594071 Marionette TRACE conn6 <- [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]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 776ms 16:26:34 INFO - PROCESS | 668 | 1469143594186 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 668 | 1469143594191 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:26:34 INFO - PROCESS | 668 | 1469143594222 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 668 | 1469143594226 Marionette TRACE conn6 <- [1,950,null,{}] 16:26:34 INFO - PROCESS | 668 | 1469143594243 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 668 | 1469143594247 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:34 INFO - PROCESS | 668 | 1469143594369 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:26:34 INFO - PROCESS | 668 | 1469143594433 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 668 | 1469143594438 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:34 INFO - PROCESS | 668 | ++DOCSHELL 000000093F738800 == 35 [pid = 668] [id = 247] 16:26:34 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009398F4C00) [pid = 668] [serial = 740] [outer = 0000000000000000] 16:26:34 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939953800) [pid = 668] [serial = 741] [outer = 00000009398F4C00] 16:26:34 INFO - PROCESS | 668 | 1469143594499 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093A5CF000) [pid = 668] [serial = 742] [outer = 00000009398F4C00] 16:26:35 INFO - PROCESS | 668 | 1469143595216 Marionette TRACE conn6 <- [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]]]}] 16:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1036ms 16:26:35 INFO - PROCESS | 668 | 1469143595259 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 668 | 1469143595265 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:26:35 INFO - PROCESS | 668 | 1469143595271 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 668 | 1469143595275 Marionette TRACE conn6 <- [1,954,null,{}] 16:26:35 INFO - PROCESS | 668 | 1469143595279 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:35 INFO - PROCESS | 668 | 1469143595282 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:35 INFO - PROCESS | 668 | 1469143595402 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:26:35 INFO - PROCESS | 668 | 1469143595474 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 668 | 1469143595477 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:35 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE9000 == 36 [pid = 668] [id = 248] 16:26:35 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093EC4B400) [pid = 668] [serial = 743] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F782C00) [pid = 668] [serial = 744] [outer = 000000093EC4B400] 16:26:35 INFO - PROCESS | 668 | 1469143595536 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093F8CD400) [pid = 668] [serial = 745] [outer = 000000093EC4B400] 16:26:36 INFO - PROCESS | 668 | 1469143596272 Marionette TRACE conn6 <- [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]]]}] 16:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1078ms 16:26:36 INFO - PROCESS | 668 | 1469143596395 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 668 | 1469143596399 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:26:36 INFO - PROCESS | 668 | 1469143596404 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 668 | 1469143596409 Marionette TRACE conn6 <- [1,958,null,{}] 16:26:36 INFO - PROCESS | 668 | 1469143596415 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 668 | 1469143596419 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:36 INFO - PROCESS | 668 | 1469143596542 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:26:36 INFO - PROCESS | 668 | 1469143596605 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 668 | 1469143596610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:36 INFO - PROCESS | 668 | ++DOCSHELL 000000093F73A800 == 37 [pid = 668] [id = 249] 16:26:36 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009398F6C00) [pid = 668] [serial = 746] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000939E9A400) [pid = 668] [serial = 747] [outer = 00000009398F6C00] 16:26:36 INFO - PROCESS | 668 | 1469143596662 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093EA5B400) [pid = 668] [serial = 748] [outer = 00000009398F6C00] 16:26:37 INFO - PROCESS | 668 | 1469143597151 Marionette TRACE conn6 <- [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]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 840ms 16:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:26:37 INFO - PROCESS | 668 | 1469143597246 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 668 | 1469143597249 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:26:37 INFO - PROCESS | 668 | 1469143597255 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 668 | 1469143597259 Marionette TRACE conn6 <- [1,962,null,{}] 16:26:37 INFO - PROCESS | 668 | 1469143597264 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 668 | 1469143597266 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:37 INFO - PROCESS | 668 | 1469143597361 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:26:37 INFO - PROCESS | 668 | 1469143597369 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 668 | 1469143597372 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:37 INFO - PROCESS | 668 | ++DOCSHELL 00000009454F1800 == 38 [pid = 668] [id = 250] 16:26:37 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093A18EC00) [pid = 668] [serial = 749] [outer = 0000000000000000] 16:26:37 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943085400) [pid = 668] [serial = 750] [outer = 000000093A18EC00] 16:26:37 INFO - PROCESS | 668 | 1469143597422 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943353800) [pid = 668] [serial = 751] [outer = 000000093A18EC00] 16:26:37 INFO - PROCESS | 668 | 1469143597886 Marionette TRACE conn6 <- [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]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 16:26:37 INFO - PROCESS | 668 | 1469143597978 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 668 | 1469143597981 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:26:37 INFO - PROCESS | 668 | 1469143597985 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:26:37 INFO - PROCESS | 668 | 1469143597987 Marionette TRACE conn6 <- [1,966,null,{}] 16:26:38 INFO - PROCESS | 668 | 1469143597997 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 668 | 1469143598003 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:38 INFO - PROCESS | 668 | 1469143598097 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:26:38 INFO - PROCESS | 668 | 1469143598172 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 668 | 1469143598176 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:38 INFO - PROCESS | 668 | ++DOCSHELL 000000094606F800 == 39 [pid = 668] [id = 251] 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943385800) [pid = 668] [serial = 752] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943388400) [pid = 668] [serial = 753] [outer = 0000000943385800] 16:26:38 INFO - PROCESS | 668 | 1469143598227 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094372C800) [pid = 668] [serial = 754] [outer = 0000000943385800] 16:26:38 INFO - PROCESS | 668 | 1469143598633 Marionette TRACE conn6 <- [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]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 16:26:38 INFO - PROCESS | 668 | 1469143598662 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 668 | 1469143598664 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:26:38 INFO - PROCESS | 668 | 1469143598668 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 668 | 1469143598670 Marionette TRACE conn6 <- [1,970,null,{}] 16:26:38 INFO - PROCESS | 668 | 1469143598674 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 668 | 1469143598676 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:38 INFO - PROCESS | 668 | 1469143598766 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:26:38 INFO - PROCESS | 668 | 1469143598771 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 668 | 1469143598773 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:38 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F60000 == 40 [pid = 668] [id = 252] 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943A19000) [pid = 668] [serial = 755] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943A20800) [pid = 668] [serial = 756] [outer = 0000000943A19000] 16:26:38 INFO - PROCESS | 668 | 1469143598821 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943BFC800) [pid = 668] [serial = 757] [outer = 0000000943A19000] 16:26:39 INFO - PROCESS | 668 | 1469143599241 Marionette TRACE conn6 <- [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]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 16:26:39 INFO - PROCESS | 668 | 1469143599305 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 668 | 1469143599307 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:26:39 INFO - PROCESS | 668 | 1469143599311 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 668 | 1469143599313 Marionette TRACE conn6 <- [1,974,null,{}] 16:26:39 INFO - PROCESS | 668 | 1469143599316 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 668 | 1469143599318 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:39 INFO - PROCESS | 668 | 1469143599424 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:26:39 INFO - PROCESS | 668 | 1469143599506 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:39 INFO - PROCESS | 668 | 1469143599508 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:39 INFO - PROCESS | 668 | ++DOCSHELL 000000093F738000 == 41 [pid = 668] [id = 253] 16:26:39 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943D0C000) [pid = 668] [serial = 758] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943D13800) [pid = 668] [serial = 759] [outer = 0000000943D0C000] 16:26:39 INFO - PROCESS | 668 | 1469143599554 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943D43800) [pid = 668] [serial = 760] [outer = 0000000943D0C000] 16:26:39 INFO - PROCESS | 668 | 1469143599982 Marionette TRACE conn6 <- [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]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 16:26:40 INFO - PROCESS | 668 | 1469143600049 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 668 | 1469143600051 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:26:40 INFO - PROCESS | 668 | 1469143600054 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:26:40 INFO - PROCESS | 668 | 1469143600056 Marionette TRACE conn6 <- [1,978,null,{}] 16:26:40 INFO - PROCESS | 668 | 1469143600065 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 668 | 1469143600071 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:40 INFO - PROCESS | 668 | 1469143600213 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:26:40 INFO - PROCESS | 668 | 1469143600268 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 668 | 1469143600271 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED6000 == 42 [pid = 668] [id = 254] 16:26:40 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (00000009456D6000) [pid = 668] [serial = 761] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009458FA000) [pid = 668] [serial = 762] [outer = 00000009456D6000] 16:26:40 INFO - PROCESS | 668 | 1469143600318 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000946289C00) [pid = 668] [serial = 763] [outer = 00000009456D6000] 16:26:40 INFO - PROCESS | 668 | 1469143600751 Marionette TRACE conn6 <- [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]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 16:26:40 INFO - PROCESS | 668 | 1469143600801 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 668 | 1469143600803 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:26:40 INFO - PROCESS | 668 | 1469143600807 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:26:40 INFO - PROCESS | 668 | 1469143600809 Marionette TRACE conn6 <- [1,982,null,{}] 16:26:40 INFO - PROCESS | 668 | 1469143600813 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 668 | 1469143600815 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:40 INFO - PROCESS | 668 | 1469143600924 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:26:40 INFO - PROCESS | 668 | 1469143600930 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 668 | 1469143600932 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:40 INFO - PROCESS | 668 | ++DOCSHELL 000000094C52D800 == 43 [pid = 668] [id = 255] 16:26:40 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009462D6000) [pid = 668] [serial = 764] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000946647000) [pid = 668] [serial = 765] [outer = 00000009462D6000] 16:26:40 INFO - PROCESS | 668 | 1469143600978 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (000000094669E000) [pid = 668] [serial = 766] [outer = 00000009462D6000] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009398F5000) [pid = 668] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 94 (00000009456DC400) [pid = 668] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009456DE400) [pid = 668] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946FE6400) [pid = 668] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009466A0400) [pid = 668] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009379ED800) [pid = 668] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000939EA0C00) [pid = 668] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009398A9400) [pid = 668] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094627E800) [pid = 668] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943D43000) [pid = 668] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943D0E800) [pid = 668] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943726800) [pid = 668] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939E9FC00) [pid = 668] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943084400) [pid = 668] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:26:41 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094307E400) [pid = 668] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:26:41 INFO - PROCESS | 668 | 1469143601442 Marionette TRACE conn6 <- [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]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 16:26:41 INFO - PROCESS | 668 | 1469143601483 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 668 | 1469143601486 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:26:41 INFO - PROCESS | 668 | 1469143601489 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 668 | 1469143601491 Marionette TRACE conn6 <- [1,986,null,{}] 16:26:41 INFO - PROCESS | 668 | 1469143601495 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 668 | 1469143601497 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:41 INFO - PROCESS | 668 | 1469143601581 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:26:41 INFO - PROCESS | 668 | 1469143601656 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 668 | 1469143601658 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD88000 == 44 [pid = 668] [id = 256] 16:26:41 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000939E95400) [pid = 668] [serial = 767] [outer = 0000000000000000] 16:26:41 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943382C00) [pid = 668] [serial = 768] [outer = 0000000939E95400] 16:26:41 INFO - PROCESS | 668 | 1469143601704 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009458F3000) [pid = 668] [serial = 769] [outer = 0000000939E95400] 16:26:42 INFO - PROCESS | 668 | 1469143602070 Marionette TRACE conn6 <- [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]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 16:26:42 INFO - PROCESS | 668 | 1469143602121 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 668 | 1469143602124 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:26:42 INFO - PROCESS | 668 | 1469143602127 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 668 | 1469143602129 Marionette TRACE conn6 <- [1,990,null,{}] 16:26:42 INFO - PROCESS | 668 | 1469143602133 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 668 | 1469143602135 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:42 INFO - PROCESS | 668 | 1469143602250 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:26:42 INFO - PROCESS | 668 | 1469143602299 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 668 | 1469143602301 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:42 INFO - PROCESS | 668 | ++DOCSHELL 000000094D744800 == 45 [pid = 668] [id = 257] 16:26:42 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094627E800) [pid = 668] [serial = 770] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946A82000) [pid = 668] [serial = 771] [outer = 000000094627E800] 16:26:42 INFO - PROCESS | 668 | 1469143602346 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946DE3400) [pid = 668] [serial = 772] [outer = 000000094627E800] 16:26:42 INFO - PROCESS | 668 | 1469143602738 Marionette TRACE conn6 <- [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]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 16:26:42 INFO - PROCESS | 668 | 1469143602760 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:26:42 INFO - PROCESS | 668 | 1469143602762 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:26:42 INFO - PROCESS | 668 | 1469143602765 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 668 | 1469143602767 Marionette TRACE conn6 <- [1,994,null,{}] 16:26:42 INFO - PROCESS | 668 | 1469143602771 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 668 | 1469143602773 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:42 INFO - PROCESS | 668 | 1469143602885 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:26:42 INFO - PROCESS | 668 | 1469143602893 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 668 | 1469143602895 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:42 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC3E800 == 46 [pid = 668] [id = 258] 16:26:42 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094307E800) [pid = 668] [serial = 773] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000946DE5000) [pid = 668] [serial = 774] [outer = 000000094307E800] 16:26:42 INFO - PROCESS | 668 | 1469143602941 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009477B8800) [pid = 668] [serial = 775] [outer = 000000094307E800] 16:26:43 INFO - PROCESS | 668 | 1469143603393 Marionette TRACE conn6 <- [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]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 673ms 16:26:43 INFO - PROCESS | 668 | 1469143603442 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 668 | 1469143603447 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:26:43 INFO - PROCESS | 668 | 1469143603453 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 668 | 1469143603458 Marionette TRACE conn6 <- [1,998,null,{}] 16:26:43 INFO - PROCESS | 668 | 1469143603482 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 668 | 1469143603485 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:43 INFO - PROCESS | 668 | 1469143603662 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:26:43 INFO - PROCESS | 668 | 1469143603757 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 668 | 1469143603762 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:43 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75B800 == 47 [pid = 668] [id = 259] 16:26:43 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093994B000) [pid = 668] [serial = 776] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000939E9D000) [pid = 668] [serial = 777] [outer = 000000093994B000] 16:26:43 INFO - PROCESS | 668 | 1469143603823 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000093EA58800) [pid = 668] [serial = 778] [outer = 000000093994B000] 16:26:44 INFO - PROCESS | 668 | 1469143604413 Marionette TRACE conn6 <- [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]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1003ms 16:26:44 INFO - PROCESS | 668 | 1469143604459 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 668 | 1469143604465 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:26:44 INFO - PROCESS | 668 | 1469143604471 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 668 | 1469143604474 Marionette TRACE conn6 <- [1,1002,null,{}] 16:26:44 INFO - PROCESS | 668 | 1469143604479 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 668 | 1469143604482 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:44 INFO - PROCESS | 668 | 1469143604600 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:26:44 INFO - PROCESS | 668 | 1469143604689 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:44 INFO - PROCESS | 668 | 1469143604692 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:44 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A2E800 == 48 [pid = 668] [id = 260] 16:26:44 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000943355800) [pid = 668] [serial = 779] [outer = 0000000000000000] 16:26:44 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000943376C00) [pid = 668] [serial = 780] [outer = 0000000943355800] 16:26:44 INFO - PROCESS | 668 | 1469143604750 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000943728C00) [pid = 668] [serial = 781] [outer = 0000000943355800] 16:26:45 INFO - PROCESS | 668 | 1469143605386 Marionette TRACE conn6 <- [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]]]}] 16:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 16:26:45 INFO - PROCESS | 668 | 1469143605396 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 668 | 1469143605399 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:26:45 INFO - PROCESS | 668 | 1469143605403 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 668 | 1469143605407 Marionette TRACE conn6 <- [1,1006,null,{}] 16:26:45 INFO - PROCESS | 668 | 1469143605419 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 668 | 1469143605424 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:45 INFO - PROCESS | 668 | 1469143605542 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:26:45 INFO - PROCESS | 668 | 1469143605630 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 668 | 1469143605634 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:45 INFO - PROCESS | 668 | ++DOCSHELL 000000094E02F800 == 49 [pid = 668] [id = 261] 16:26:45 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (00000009456D9400) [pid = 668] [serial = 782] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (00000009456E1800) [pid = 668] [serial = 783] [outer = 00000009456D9400] 16:26:45 INFO - PROCESS | 668 | 1469143605693 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000094663F400) [pid = 668] [serial = 784] [outer = 00000009456D9400] 16:26:46 INFO - PROCESS | 668 | 1469143606319 Marionette TRACE conn6 <- [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]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 16:26:46 INFO - PROCESS | 668 | 1469143606350 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 668 | 1469143606353 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:26:46 INFO - PROCESS | 668 | 1469143606356 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 668 | 1469143606359 Marionette TRACE conn6 <- [1,1010,null,{}] 16:26:46 INFO - PROCESS | 668 | 1469143606362 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 668 | 1469143606365 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:46 INFO - PROCESS | 668 | 1469143606481 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:26:46 INFO - PROCESS | 668 | 1469143606568 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 668 | 1469143606570 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:46 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB19800 == 50 [pid = 668] [id = 262] 16:26:46 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (00000009477DA000) [pid = 668] [serial = 785] [outer = 0000000000000000] 16:26:46 INFO - PROCESS | 668 | ++DOMWINDOW == 101 (0000000947A95C00) [pid = 668] [serial = 786] [outer = 00000009477DA000] 16:26:46 INFO - PROCESS | 668 | 1469143606628 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 668 | ++DOMWINDOW == 102 (000000094832D800) [pid = 668] [serial = 787] [outer = 00000009477DA000] 16:26:47 INFO - PROCESS | 668 | 1469143607173 Marionette TRACE conn6 <- [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]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 882ms 16:26:47 INFO - PROCESS | 668 | 1469143607241 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 668 | 1469143607243 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:26:47 INFO - PROCESS | 668 | 1469143607248 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 668 | 1469143607250 Marionette TRACE conn6 <- [1,1014,null,{}] 16:26:47 INFO - PROCESS | 668 | 1469143607254 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 668 | 1469143607256 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:47 INFO - PROCESS | 668 | 1469143607395 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:26:47 INFO - PROCESS | 668 | 1469143607468 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 668 | 1469143607470 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1E800 == 51 [pid = 668] [id = 263] 16:26:47 INFO - PROCESS | 668 | ++DOMWINDOW == 103 (0000000939CBE800) [pid = 668] [serial = 788] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 668 | ++DOMWINDOW == 104 (00000009477DB400) [pid = 668] [serial = 789] [outer = 0000000939CBE800] 16:26:47 INFO - PROCESS | 668 | 1469143607527 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 668 | ++DOMWINDOW == 105 (00000009486CF800) [pid = 668] [serial = 790] [outer = 0000000939CBE800] 16:26:48 INFO - PROCESS | 668 | 1469143608240 Marionette TRACE conn6 <- [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]]]}] 16:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1027ms 16:26:48 INFO - PROCESS | 668 | 1469143608277 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 668 | 1469143608281 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:26:48 INFO - PROCESS | 668 | 1469143608286 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:26:48 INFO - PROCESS | 668 | 1469143608289 Marionette TRACE conn6 <- [1,1018,null,{}] 16:26:48 INFO - PROCESS | 668 | 1469143608295 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 668 | 1469143608298 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:48 INFO - PROCESS | 668 | 1469143608422 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:26:48 INFO - PROCESS | 668 | 1469143608502 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 668 | 1469143608504 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:48 INFO - PROCESS | 668 | ++DOCSHELL 000000093F737000 == 52 [pid = 668] [id = 264] 16:26:48 INFO - PROCESS | 668 | ++DOMWINDOW == 106 (000000093F711400) [pid = 668] [serial = 791] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 668 | ++DOMWINDOW == 107 (000000093FCB0800) [pid = 668] [serial = 792] [outer = 000000093F711400] 16:26:48 INFO - PROCESS | 668 | 1469143608601 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 668 | ++DOMWINDOW == 108 (000000094330A800) [pid = 668] [serial = 793] [outer = 000000093F711400] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000094D744800 == 51 [pid = 668] [id = 257] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000094CD88000 == 50 [pid = 668] [id = 256] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000094C52D800 == 49 [pid = 668] [id = 255] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED6000 == 48 [pid = 668] [id = 254] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000093F738000 == 47 [pid = 668] [id = 253] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 0000000946F60000 == 46 [pid = 668] [id = 252] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000094606F800 == 45 [pid = 668] [id = 251] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 00000009454F1800 == 44 [pid = 668] [id = 250] 16:26:48 INFO - PROCESS | 668 | --DOCSHELL 000000093F73A800 == 43 [pid = 668] [id = 249] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 107 (000000093DC59400) [pid = 668] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 106 (00000009398F5C00) [pid = 668] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 105 (000000094584D800) [pid = 668] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 104 (00000009463E2400) [pid = 668] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 103 (0000000945FC3400) [pid = 668] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 102 (00000009477B9400) [pid = 668] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 101 (0000000946D82800) [pid = 668] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 100 (0000000946644800) [pid = 668] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 99 (00000009477D7000) [pid = 668] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 98 (0000000939CB3800) [pid = 668] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000947798400) [pid = 668] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 96 (00000009471B8400) [pid = 668] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 95 (000000093F785C00) [pid = 668] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000093F8D7400) [pid = 668] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000939EA4C00) [pid = 668] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093DC5AC00) [pid = 668] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009398EC000) [pid = 668] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009398FA800) [pid = 668] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946816800) [pid = 668] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000945408800) [pid = 668] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943D15C00) [pid = 668] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943D42C00) [pid = 668] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943B78400) [pid = 668] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943C06400) [pid = 668] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094336F000) [pid = 668] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094337E400) [pid = 668] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943089800) [pid = 668] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009430C9400) [pid = 668] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D18C00) [pid = 668] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946FE6000) [pid = 668] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456DA000) [pid = 668] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:26:49 INFO - PROCESS | 668 | 1469143609094 Marionette TRACE conn6 <- [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]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 16:26:49 INFO - PROCESS | 668 | 1469143609172 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 668 | 1469143609177 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:26:49 INFO - PROCESS | 668 | 1469143609183 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 668 | 1469143609186 Marionette TRACE conn6 <- [1,1022,null,{}] 16:26:49 INFO - PROCESS | 668 | 1469143609189 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 668 | 1469143609192 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:49 INFO - PROCESS | 668 | 1469143609287 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:26:49 INFO - PROCESS | 668 | 1469143609364 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 668 | 1469143609367 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:49 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC14000 == 44 [pid = 668] [id = 265] 16:26:49 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093DFC1C00) [pid = 668] [serial = 794] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943357800) [pid = 668] [serial = 795] [outer = 000000093DFC1C00] 16:26:49 INFO - PROCESS | 668 | 1469143609418 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094338B000) [pid = 668] [serial = 796] [outer = 000000093DFC1C00] 16:26:49 INFO - PROCESS | 668 | 1469143609825 Marionette TRACE conn6 <- [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]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 16:26:49 INFO - PROCESS | 668 | 1469143609858 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 668 | 1469143609860 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:26:49 INFO - PROCESS | 668 | 1469143609864 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 668 | 1469143609868 Marionette TRACE conn6 <- [1,1026,null,{}] 16:26:49 INFO - PROCESS | 668 | 1469143609878 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 668 | 1469143609883 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:49 INFO - PROCESS | 668 | 1469143609974 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:26:49 INFO - PROCESS | 668 | 1469143609982 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 668 | 1469143609985 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:50 INFO - PROCESS | 668 | ++DOCSHELL 000000094600C000 == 45 [pid = 668] [id = 266] 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943A1F800) [pid = 668] [serial = 797] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D0D000) [pid = 668] [serial = 798] [outer = 0000000943A1F800] 16:26:50 INFO - PROCESS | 668 | 1469143610041 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D49400) [pid = 668] [serial = 799] [outer = 0000000943A1F800] 16:26:50 INFO - PROCESS | 668 | 1469143610502 Marionette TRACE conn6 <- [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]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 16:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:26:50 INFO - PROCESS | 668 | 1469143610538 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 668 | 1469143610541 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:26:50 INFO - PROCESS | 668 | 1469143610544 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 668 | 1469143610546 Marionette TRACE conn6 <- [1,1030,null,{}] 16:26:50 INFO - PROCESS | 668 | 1469143610549 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:50 INFO - PROCESS | 668 | 1469143610552 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:50 INFO - PROCESS | 668 | 1469143610642 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:26:50 INFO - PROCESS | 668 | 1469143610689 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 668 | 1469143610691 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A22800 == 46 [pid = 668] [id = 267] 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094627C400) [pid = 668] [serial = 800] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000946287C00) [pid = 668] [serial = 801] [outer = 000000094627C400] 16:26:50 INFO - PROCESS | 668 | 1469143610738 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946644800) [pid = 668] [serial = 802] [outer = 000000094627C400] 16:26:51 INFO - PROCESS | 668 | 1469143611234 Marionette TRACE conn6 <- [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]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 16:26:51 INFO - PROCESS | 668 | 1469143611282 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 668 | 1469143611284 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:26:51 INFO - PROCESS | 668 | 1469143611287 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 668 | 1469143611289 Marionette TRACE conn6 <- [1,1034,null,{}] 16:26:51 INFO - PROCESS | 668 | 1469143611293 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 668 | 1469143611295 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:51 INFO - PROCESS | 668 | 1469143611411 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:26:51 INFO - PROCESS | 668 | 1469143611418 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 668 | 1469143611421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000949885000 == 47 [pid = 668] [id = 268] 16:26:51 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946649400) [pid = 668] [serial = 803] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000946819400) [pid = 668] [serial = 804] [outer = 0000000946649400] 16:26:51 INFO - PROCESS | 668 | 1469143611466 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000946FE6000) [pid = 668] [serial = 805] [outer = 0000000946649400] 16:26:51 INFO - PROCESS | 668 | 1469143611915 Marionette TRACE conn6 <- [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]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 16:26:51 INFO - PROCESS | 668 | 1469143611961 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 668 | 1469143611964 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:26:51 INFO - PROCESS | 668 | 1469143611967 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 668 | 1469143611969 Marionette TRACE conn6 <- [1,1038,null,{}] 16:26:51 INFO - PROCESS | 668 | 1469143611972 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 668 | 1469143611979 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:52 INFO - PROCESS | 668 | 1469143612145 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:26:52 INFO - PROCESS | 668 | 1469143612198 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 668 | 1469143612200 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C9800 == 48 [pid = 668] [id = 269] 16:26:52 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094777FC00) [pid = 668] [serial = 806] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000948328000) [pid = 668] [serial = 807] [outer = 000000094777FC00] 16:26:52 INFO - PROCESS | 668 | 1469143612246 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000948E6C000) [pid = 668] [serial = 808] [outer = 000000094777FC00] 16:26:52 INFO - PROCESS | 668 | 1469143612682 Marionette TRACE conn6 <- [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]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 776ms 16:26:52 INFO - PROCESS | 668 | 1469143612747 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 668 | 1469143612750 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:26:52 INFO - PROCESS | 668 | 1469143612758 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 668 | 1469143612760 Marionette TRACE conn6 <- [1,1042,null,{}] 16:26:52 INFO - PROCESS | 668 | 1469143612772 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 668 | 1469143612775 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:52 INFO - PROCESS | 668 | 1469143612887 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:26:52 INFO - PROCESS | 668 | 1469143612939 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 668 | 1469143612941 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF0000 == 49 [pid = 668] [id = 270] 16:26:52 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000948E6CC00) [pid = 668] [serial = 809] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000949CE9400) [pid = 668] [serial = 810] [outer = 0000000948E6CC00] 16:26:53 INFO - PROCESS | 668 | 1469143612987 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000093DEEF000) [pid = 668] [serial = 811] [outer = 0000000948E6CC00] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000943A19000) [pid = 668] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009456D6000) [pid = 668] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 92 (00000009398F4C00) [pid = 668] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094627E800) [pid = 668] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943385800) [pid = 668] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000939E95400) [pid = 668] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009398F6C00) [pid = 668] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009462D6000) [pid = 668] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093EC4B400) [pid = 668] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943D0C000) [pid = 668] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093A18EC00) [pid = 668] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:26:53 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009477D0000) [pid = 668] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:26:53 INFO - PROCESS | 668 | 1469143613470 Marionette TRACE conn6 <- [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]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 798ms 16:26:53 INFO - PROCESS | 668 | 1469143613553 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 668 | 1469143613556 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:26:53 INFO - PROCESS | 668 | 1469143613559 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 668 | 1469143613561 Marionette TRACE conn6 <- [1,1046,null,{}] 16:26:53 INFO - PROCESS | 668 | 1469143613564 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 668 | 1469143613566 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:53 INFO - PROCESS | 668 | 1469143613679 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:26:53 INFO - PROCESS | 668 | 1469143613727 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 668 | 1469143613730 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094D745800 == 50 [pid = 668] [id = 271] 16:26:53 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939E95400) [pid = 668] [serial = 812] [outer = 0000000000000000] 16:26:53 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009437E9000) [pid = 668] [serial = 813] [outer = 0000000939E95400] 16:26:53 INFO - PROCESS | 668 | 1469143613775 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946D84C00) [pid = 668] [serial = 814] [outer = 0000000939E95400] 16:26:54 INFO - PROCESS | 668 | 1469143614138 Marionette TRACE conn6 <- [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]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 16:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:26:54 INFO - PROCESS | 668 | 1469143614192 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 668 | 1469143614194 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:26:54 INFO - PROCESS | 668 | 1469143614197 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 668 | 1469143614199 Marionette TRACE conn6 <- [1,1050,null,{}] 16:26:54 INFO - PROCESS | 668 | 1469143614202 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 668 | 1469143614204 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:54 INFO - PROCESS | 668 | 1469143614290 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:26:54 INFO - PROCESS | 668 | 1469143614296 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 668 | 1469143614298 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC28800 == 51 [pid = 668] [id = 272] 16:26:54 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000947A9F000) [pid = 668] [serial = 815] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000949DAE000) [pid = 668] [serial = 816] [outer = 0000000947A9F000] 16:26:54 INFO - PROCESS | 668 | 1469143614344 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000949E5A800) [pid = 668] [serial = 817] [outer = 0000000947A9F000] 16:26:54 INFO - PROCESS | 668 | 1469143614767 Marionette TRACE conn6 <- [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]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 16:26:54 INFO - PROCESS | 668 | 1469143614831 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 668 | 1469143614833 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:26:54 INFO - PROCESS | 668 | 1469143614836 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 668 | 1469143614838 Marionette TRACE conn6 <- [1,1054,null,{}] 16:26:54 INFO - PROCESS | 668 | 1469143614842 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 668 | 1469143614843 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:54 INFO - PROCESS | 668 | 1469143614929 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:26:54 INFO - PROCESS | 668 | 1469143614937 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 668 | 1469143614939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7C800 == 52 [pid = 668] [id = 273] 16:26:54 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000949E5AC00) [pid = 668] [serial = 818] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000949E62C00) [pid = 668] [serial = 819] [outer = 0000000949E5AC00] 16:26:54 INFO - PROCESS | 668 | 1469143614984 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094A343000) [pid = 668] [serial = 820] [outer = 0000000949E5AC00] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DC1D800 == 51 [pid = 668] [id = 242] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 0000000943B10800 == 50 [pid = 668] [id = 239] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DD72800 == 49 [pid = 668] [id = 244] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE2000 == 48 [pid = 668] [id = 240] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094601E800 == 47 [pid = 668] [id = 241] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DC39800 == 46 [pid = 668] [id = 243] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093F738800 == 45 [pid = 668] [id = 247] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE9000 == 44 [pid = 668] [id = 248] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093F763000 == 43 [pid = 668] [id = 246] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093DFEC000 == 42 [pid = 668] [id = 245] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093F737000 == 41 [pid = 668] [id = 264] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1E800 == 40 [pid = 668] [id = 263] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DB19800 == 39 [pid = 668] [id = 262] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094E02F800 == 38 [pid = 668] [id = 261] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 0000000946A2E800 == 37 [pid = 668] [id = 260] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093F75B800 == 36 [pid = 668] [id = 259] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DC3E800 == 35 [pid = 668] [id = 258] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000093FC14000 == 34 [pid = 668] [id = 265] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094600C000 == 33 [pid = 668] [id = 266] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094DC28800 == 32 [pid = 668] [id = 272] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C9800 == 31 [pid = 668] [id = 269] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF0000 == 30 [pid = 668] [id = 270] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 000000094D745800 == 29 [pid = 668] [id = 271] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 0000000946A22800 == 28 [pid = 668] [id = 267] 16:26:56 INFO - PROCESS | 668 | --DOCSHELL 0000000949885000 == 27 [pid = 668] [id = 268] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000943BFC800) [pid = 668] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943A20800) [pid = 668] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946289C00) [pid = 668] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000939953800) [pid = 668] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000946A82000) [pid = 668] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943388400) [pid = 668] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943382C00) [pid = 668] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939E9A400) [pid = 668] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946647000) [pid = 668] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093F8CD400) [pid = 668] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943D13800) [pid = 668] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943353800) [pid = 668] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093EA5B400) [pid = 668] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093A5CF000) [pid = 668] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009458FA000) [pid = 668] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009477DCC00) [pid = 668] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009458F3000) [pid = 668] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094372C800) [pid = 668] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093F782C00) [pid = 668] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943085400) [pid = 668] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094669E000) [pid = 668] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943D43800) [pid = 668] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946DE3400) [pid = 668] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946DE5000) [pid = 668] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 668 | 1469143617021 Marionette TRACE conn6 <- [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]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2245ms 16:26:57 INFO - PROCESS | 668 | 1469143617085 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 668 | 1469143617089 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:26:57 INFO - PROCESS | 668 | 1469143617095 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 668 | 1469143617098 Marionette TRACE conn6 <- [1,1058,null,{}] 16:26:57 INFO - PROCESS | 668 | 1469143617104 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 668 | 1469143617107 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:57 INFO - PROCESS | 668 | 1469143617205 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:26:57 INFO - PROCESS | 668 | 1469143617219 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 668 | 1469143617221 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:57 INFO - PROCESS | 668 | ++DOCSHELL 000000093E671000 == 28 [pid = 668] [id = 274] 16:26:57 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939E9F800) [pid = 668] [serial = 821] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939EA0800) [pid = 668] [serial = 822] [outer = 0000000939E9F800] 16:26:57 INFO - PROCESS | 668 | 1469143617274 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DCAA800) [pid = 668] [serial = 823] [outer = 0000000939E9F800] 16:26:57 INFO - PROCESS | 668 | 1469143617765 Marionette TRACE conn6 <- [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]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 693ms 16:26:57 INFO - PROCESS | 668 | 1469143617790 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 668 | 1469143617796 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:26:57 INFO - PROCESS | 668 | 1469143617803 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 668 | 1469143617806 Marionette TRACE conn6 <- [1,1062,null,{}] 16:26:57 INFO - PROCESS | 668 | 1469143617810 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 668 | 1469143617813 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:57 INFO - PROCESS | 668 | 1469143617916 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:26:57 INFO - PROCESS | 668 | 1469143617925 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 668 | 1469143617928 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:57 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF05800 == 29 [pid = 668] [id = 275] 16:26:57 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F708000) [pid = 668] [serial = 824] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093F856000) [pid = 668] [serial = 825] [outer = 000000093F708000] 16:26:57 INFO - PROCESS | 668 | 1469143617980 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093FE84800) [pid = 668] [serial = 826] [outer = 000000093F708000] 16:26:58 INFO - PROCESS | 668 | 1469143618471 Marionette TRACE conn6 <- [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]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 16:26:58 INFO - PROCESS | 668 | 1469143618538 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 668 | 1469143618541 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:26:58 INFO - PROCESS | 668 | 1469143618545 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 668 | 1469143618549 Marionette TRACE conn6 <- [1,1066,null,{}] 16:26:58 INFO - PROCESS | 668 | 1469143618590 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 668 | 1469143618595 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:58 INFO - PROCESS | 668 | 1469143618726 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:26:58 INFO - PROCESS | 668 | 1469143618738 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 668 | 1469143618741 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094428A800 == 30 [pid = 668] [id = 276] 16:26:58 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000937A21800) [pid = 668] [serial = 827] [outer = 0000000000000000] 16:26:58 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094335B800) [pid = 668] [serial = 828] [outer = 0000000937A21800] 16:26:58 INFO - PROCESS | 668 | 1469143618794 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094337EC00) [pid = 668] [serial = 829] [outer = 0000000937A21800] 16:26:59 INFO - PROCESS | 668 | 1469143619215 Marionette TRACE conn6 <- [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]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 16:26:59 INFO - PROCESS | 668 | 1469143619281 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 668 | 1469143619284 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:26:59 INFO - PROCESS | 668 | 1469143619287 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:26:59 INFO - PROCESS | 668 | 1469143619289 Marionette TRACE conn6 <- [1,1070,null,{}] 16:26:59 INFO - PROCESS | 668 | 1469143619292 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 668 | 1469143619295 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:59 INFO - PROCESS | 668 | 1469143619389 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:26:59 INFO - PROCESS | 668 | 1469143619394 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 668 | 1469143619396 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:26:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094601C000 == 31 [pid = 668] [id = 277] 16:26:59 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009437ED400) [pid = 668] [serial = 830] [outer = 0000000000000000] 16:26:59 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943A18800) [pid = 668] [serial = 831] [outer = 00000009437ED400] 16:26:59 INFO - PROCESS | 668 | 1469143619445 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943BF6000) [pid = 668] [serial = 832] [outer = 00000009437ED400] 16:26:59 INFO - PROCESS | 668 | 1469143619892 Marionette TRACE conn6 <- [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]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 16:26:59 INFO - PROCESS | 668 | 1469143619919 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 668 | 1469143619921 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:26:59 INFO - PROCESS | 668 | 1469143619924 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 668 | 1469143619926 Marionette TRACE conn6 <- [1,1074,null,{}] 16:26:59 INFO - PROCESS | 668 | 1469143619930 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 668 | 1469143619932 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:00 INFO - PROCESS | 668 | 1469143620060 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:27:00 INFO - PROCESS | 668 | 1469143620101 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 668 | 1469143620103 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:00 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D1F000 == 32 [pid = 668] [id = 278] 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009396B1C00) [pid = 668] [serial = 833] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D3F400) [pid = 668] [serial = 834] [outer = 00000009396B1C00] 16:27:00 INFO - PROCESS | 668 | 1469143620149 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094424CC00) [pid = 668] [serial = 835] [outer = 00000009396B1C00] 16:27:00 INFO - PROCESS | 668 | 1469143620594 Marionette TRACE conn6 <- [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]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 16:27:00 INFO - PROCESS | 668 | 1469143620661 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 668 | 1469143620663 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:27:00 INFO - PROCESS | 668 | 1469143620667 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 668 | 1469143620668 Marionette TRACE conn6 <- [1,1078,null,{}] 16:27:00 INFO - PROCESS | 668 | 1469143620672 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:00 INFO - PROCESS | 668 | 1469143620678 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:00 INFO - PROCESS | 668 | 1469143620804 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:27:00 INFO - PROCESS | 668 | 1469143620811 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 668 | 1469143620813 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:00 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED7800 == 33 [pid = 668] [id = 279] 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009456D7800) [pid = 668] [serial = 836] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009460E2800) [pid = 668] [serial = 837] [outer = 00000009456D7800] 16:27:00 INFO - PROCESS | 668 | 1469143620859 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946A7E400) [pid = 668] [serial = 838] [outer = 00000009456D7800] 16:27:01 INFO - PROCESS | 668 | 1469143621277 Marionette TRACE conn6 <- [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]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 16:27:01 INFO - PROCESS | 668 | 1469143621341 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 668 | 1469143621343 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:27:01 INFO - PROCESS | 668 | 1469143621347 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 668 | 1469143621349 Marionette TRACE conn6 <- [1,1082,null,{}] 16:27:01 INFO - PROCESS | 668 | 1469143621352 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 668 | 1469143621354 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:01 INFO - PROCESS | 668 | 1469143621464 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:27:01 INFO - PROCESS | 668 | 1469143621472 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 668 | 1469143621474 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094C536000 == 34 [pid = 668] [id = 280] 16:27:01 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946A7EC00) [pid = 668] [serial = 839] [outer = 0000000000000000] 16:27:01 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000946FE5400) [pid = 668] [serial = 840] [outer = 0000000946A7EC00] 16:27:01 INFO - PROCESS | 668 | 1469143621521 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094778DC00) [pid = 668] [serial = 841] [outer = 0000000946A7EC00] 16:27:01 INFO - PROCESS | 668 | 1469143621942 Marionette TRACE conn6 <- [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]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 16:27:01 INFO - PROCESS | 668 | 1469143621979 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 668 | 1469143621982 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:27:02 INFO - PROCESS | 668 | 1469143621990 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 668 | 1469143621992 Marionette TRACE conn6 <- [1,1086,null,{}] 16:27:02 INFO - PROCESS | 668 | 1469143621995 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:02 INFO - PROCESS | 668 | 1469143621997 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:02 INFO - PROCESS | 668 | 1469143622083 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:27:02 INFO - PROCESS | 668 | 1469143622089 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 668 | 1469143622091 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094D729000 == 35 [pid = 668] [id = 281] 16:27:02 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094337F800) [pid = 668] [serial = 842] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946D83C00) [pid = 668] [serial = 843] [outer = 000000094337F800] 16:27:02 INFO - PROCESS | 668 | 1469143622137 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009478B1400) [pid = 668] [serial = 844] [outer = 000000094337F800] 16:27:02 INFO - PROCESS | 668 | 1469143622620 Marionette TRACE conn6 <- [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]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 16:27:02 INFO - PROCESS | 668 | 1469143622665 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 668 | 1469143622667 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:27:02 INFO - PROCESS | 668 | 1469143622670 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 668 | 1469143622672 Marionette TRACE conn6 <- [1,1090,null,{}] 16:27:02 INFO - PROCESS | 668 | 1469143622676 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:02 INFO - PROCESS | 668 | 1469143622678 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:02 INFO - PROCESS | 668 | 1469143622794 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:27:02 INFO - PROCESS | 668 | 1469143622875 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 668 | 1469143622877 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC02800 == 36 [pid = 668] [id = 282] 16:27:02 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943084C00) [pid = 668] [serial = 845] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009483AB000) [pid = 668] [serial = 846] [outer = 0000000943084C00] 16:27:02 INFO - PROCESS | 668 | 1469143622923 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000948A25C00) [pid = 668] [serial = 847] [outer = 0000000943084C00] 16:27:03 INFO - PROCESS | 668 | 1469143623341 Marionette TRACE conn6 <- [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]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 16:27:03 INFO - PROCESS | 668 | 1469143623408 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 668 | 1469143623411 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:27:03 INFO - PROCESS | 668 | 1469143623414 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 668 | 1469143623416 Marionette TRACE conn6 <- [1,1094,null,{}] 16:27:03 INFO - PROCESS | 668 | 1469143623419 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 668 | 1469143623421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:03 INFO - PROCESS | 668 | 1469143623535 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:27:03 INFO - PROCESS | 668 | 1469143623588 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 668 | 1469143623590 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:03 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC40000 == 37 [pid = 668] [id = 283] 16:27:03 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000948A28800) [pid = 668] [serial = 848] [outer = 0000000000000000] 16:27:03 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000948E67400) [pid = 668] [serial = 849] [outer = 0000000948A28800] 16:27:03 INFO - PROCESS | 668 | 1469143623636 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000949CF2400) [pid = 668] [serial = 850] [outer = 0000000948A28800] 16:27:04 INFO - PROCESS | 668 | 1469143624083 Marionette TRACE conn6 <- [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]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 735ms 16:27:04 INFO - PROCESS | 668 | 1469143624173 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 668 | 1469143624176 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:27:04 INFO - PROCESS | 668 | 1469143624180 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:27:04 INFO - PROCESS | 668 | 1469143624182 Marionette TRACE conn6 <- [1,1098,null,{}] 16:27:04 INFO - PROCESS | 668 | 1469143624186 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 668 | 1469143624188 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:04 INFO - PROCESS | 668 | 1469143624319 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 97 (000000093AAE5000) [pid = 668] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000946649400) [pid = 668] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 95 (000000094777FC00) [pid = 668] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000939E95400) [pid = 668] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000948E6CC00) [pid = 668] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000947A9F000) [pid = 668] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094627C400) [pid = 668] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943A1F800) [pid = 668] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093DFC1C00) [pid = 668] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093F711400) [pid = 668] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000939CBE800) [pid = 668] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009477DA000) [pid = 668] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009456D9400) [pid = 668] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943355800) [pid = 668] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093994B000) [pid = 668] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:27:04 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094307E800) [pid = 668] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:27:04 INFO - PROCESS | 668 | 1469143624695 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 668 | 1469143624698 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:04 INFO - PROCESS | 668 | ++DOCSHELL 00000009454E9800 == 38 [pid = 668] [id = 284] 16:27:04 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398A9400) [pid = 668] [serial = 851] [outer = 0000000000000000] 16:27:04 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939E95400) [pid = 668] [serial = 852] [outer = 00000009398A9400] 16:27:04 INFO - PROCESS | 668 | 1469143624753 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943D3C800) [pid = 668] [serial = 853] [outer = 00000009398A9400] 16:27:05 INFO - PROCESS | 668 | 1469143625134 Marionette TRACE conn6 <- [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]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 16:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:27:05 INFO - PROCESS | 668 | 1469143625173 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 668 | 1469143625175 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:27:05 INFO - PROCESS | 668 | 1469143625178 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 668 | 1469143625179 Marionette TRACE conn6 <- [1,1102,null,{}] 16:27:05 INFO - PROCESS | 668 | 1469143625183 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 668 | 1469143625185 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:05 INFO - PROCESS | 668 | 1469143625302 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:27:05 INFO - PROCESS | 668 | 1469143625309 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 668 | 1469143625311 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094EBDF800 == 39 [pid = 668] [id = 285] 16:27:05 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943BF5800) [pid = 668] [serial = 854] [outer = 0000000000000000] 16:27:05 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477B5000) [pid = 668] [serial = 855] [outer = 0000000943BF5800] 16:27:05 INFO - PROCESS | 668 | 1469143625356 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094A346800) [pid = 668] [serial = 856] [outer = 0000000943BF5800] 16:27:05 INFO - PROCESS | 668 | 1469143625759 Marionette TRACE conn6 <- [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]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 16:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:27:05 INFO - PROCESS | 668 | 1469143625811 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 668 | 1469143625813 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:27:05 INFO - PROCESS | 668 | 1469143625816 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 668 | 1469143625818 Marionette TRACE conn6 <- [1,1106,null,{}] 16:27:05 INFO - PROCESS | 668 | 1469143625822 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 668 | 1469143625823 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:05 INFO - PROCESS | 668 | 1469143625938 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:27:05 INFO - PROCESS | 668 | 1469143625978 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 668 | 1469143625980 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA64800 == 40 [pid = 668] [id = 286] 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094A344400) [pid = 668] [serial = 857] [outer = 0000000000000000] 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000094A34E400) [pid = 668] [serial = 858] [outer = 000000094A344400] 16:27:06 INFO - PROCESS | 668 | 1469143626026 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000094B44A000) [pid = 668] [serial = 859] [outer = 000000094A344400] 16:27:06 INFO - PROCESS | 668 | 1469143626422 Marionette TRACE conn6 <- [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]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 16:27:06 INFO - PROCESS | 668 | 1469143626450 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 668 | 1469143626452 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:27:06 INFO - PROCESS | 668 | 1469143626455 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 668 | 1469143626457 Marionette TRACE conn6 <- [1,1110,null,{}] 16:27:06 INFO - PROCESS | 668 | 1469143626461 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:06 INFO - PROCESS | 668 | 1469143626462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:06 INFO - PROCESS | 668 | 1469143626591 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:27:06 INFO - PROCESS | 668 | 1469143626599 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 668 | 1469143626601 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD28800 == 41 [pid = 668] [id = 287] 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094644FC00) [pid = 668] [serial = 860] [outer = 0000000000000000] 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000946453800) [pid = 668] [serial = 861] [outer = 000000094644FC00] 16:27:06 INFO - PROCESS | 668 | 1469143626647 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000946458400) [pid = 668] [serial = 862] [outer = 000000094644FC00] 16:27:07 INFO - PROCESS | 668 | 1469143627454 Marionette TRACE conn6 <- [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]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1021ms 16:27:07 INFO - PROCESS | 668 | 1469143627481 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 668 | 1469143627486 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:27:07 INFO - PROCESS | 668 | 1469143627491 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:27:07 INFO - PROCESS | 668 | 1469143627497 Marionette TRACE conn6 <- [1,1114,null,{}] 16:27:07 INFO - PROCESS | 668 | 1469143627524 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 668 | 1469143627527 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:07 INFO - PROCESS | 668 | 1469143627679 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:27:07 INFO - PROCESS | 668 | 1469143627801 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 668 | 1469143627804 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:07 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC1B000 == 42 [pid = 668] [id = 288] 16:27:07 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000939E96C00) [pid = 668] [serial = 863] [outer = 0000000000000000] 16:27:07 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (000000093DC5F800) [pid = 668] [serial = 864] [outer = 0000000939E96C00] 16:27:07 INFO - PROCESS | 668 | 1469143627866 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (000000093F782C00) [pid = 668] [serial = 865] [outer = 0000000939E96C00] 16:27:08 INFO - PROCESS | 668 | [668] 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 16:27:08 INFO - PROCESS | 668 | 1469143628989 Marionette TRACE conn6 <- [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]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1547ms 16:27:09 INFO - PROCESS | 668 | 1469143629042 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 668 | 1469143629047 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:27:09 INFO - PROCESS | 668 | 1469143629052 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:27:09 INFO - PROCESS | 668 | 1469143629056 Marionette TRACE conn6 <- [1,1118,null,{}] 16:27:09 INFO - PROCESS | 668 | 1469143629061 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 668 | 1469143629064 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:09 INFO - PROCESS | 668 | 1469143629202 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:27:09 INFO - PROCESS | 668 | 1469143629282 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 668 | 1469143629287 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:09 INFO - PROCESS | 668 | ++DOCSHELL 000000093967B800 == 43 [pid = 668] [id = 289] 16:27:09 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (00000009398FAC00) [pid = 668] [serial = 866] [outer = 0000000000000000] 16:27:09 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000093994B000) [pid = 668] [serial = 867] [outer = 00000009398FAC00] 16:27:09 INFO - PROCESS | 668 | 1469143629383 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (0000000939CB4C00) [pid = 668] [serial = 868] [outer = 00000009398FAC00] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000093F75E000 == 42 [pid = 668] [id = 221] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 00000009454E4800 == 41 [pid = 668] [id = 230] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000094601F000 == 40 [pid = 668] [id = 235] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000949EC1000 == 39 [pid = 668] [id = 238] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C7000 == 38 [pid = 668] [id = 229] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000946F50000 == 37 [pid = 668] [id = 236] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAC000 == 36 [pid = 668] [id = 237] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000948EBF800 == 35 [pid = 668] [id = 227] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000946A20000 == 34 [pid = 668] [id = 226] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000943B12000 == 33 [pid = 668] [id = 233] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000093DC8C800 == 32 [pid = 668] [id = 231] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 00000009454DC800 == 31 [pid = 668] [id = 234] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 0000000946016800 == 30 [pid = 668] [id = 225] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 00000009454E7800 == 29 [pid = 668] [id = 224] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000093DC85800 == 28 [pid = 668] [id = 222] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 00000009401BC800 == 27 [pid = 668] [id = 223] 16:27:09 INFO - PROCESS | 668 | --DOCSHELL 000000093F76A000 == 26 [pid = 668] [id = 232] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 99 (0000000949E62C00) [pid = 668] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 98 (000000093DFC4400) [pid = 668] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000946819400) [pid = 668] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000946FE6000) [pid = 668] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000948E6C000) [pid = 668] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000948328000) [pid = 668] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009437E9000) [pid = 668] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000949CE9400) [pid = 668] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000949DAE000) [pid = 668] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093DEEF000) [pid = 668] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946287C00) [pid = 668] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943D0D000) [pid = 668] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943D49400) [pid = 668] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943357800) [pid = 668] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094338B000) [pid = 668] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094330A800) [pid = 668] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093FCB0800) [pid = 668] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009486CF800) [pid = 668] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009477DB400) [pid = 668] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094832D800) [pid = 668] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000947A95C00) [pid = 668] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094663F400) [pid = 668] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456E1800) [pid = 668] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943728C00) [pid = 668] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943376C00) [pid = 668] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949E5A800) [pid = 668] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093EA58800) [pid = 668] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939E9D000) [pid = 668] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477B8800) [pid = 668] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946D84C00) [pid = 668] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946644800) [pid = 668] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:27:09 INFO - PROCESS | 668 | 1469143629956 Marionette TRACE conn6 <- [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]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 924ms 16:27:09 INFO - PROCESS | 668 | 1469143629979 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 668 | 1469143629985 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:27:10 INFO - PROCESS | 668 | 1469143629991 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 668 | 1469143629994 Marionette TRACE conn6 <- [1,1122,null,{}] 16:27:10 INFO - PROCESS | 668 | 1469143629998 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 668 | 1469143630001 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:10 INFO - PROCESS | 668 | 1469143630094 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:27:10 INFO - PROCESS | 668 | 1469143630100 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 668 | 1469143630103 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:10 INFO - PROCESS | 668 | ++DOCSHELL 000000093F76C800 == 27 [pid = 668] [id = 290] 16:27:10 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939EA4400) [pid = 668] [serial = 869] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DC57800) [pid = 668] [serial = 870] [outer = 0000000939EA4400] 16:27:10 INFO - PROCESS | 668 | 1469143630155 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093E6C7C00) [pid = 668] [serial = 871] [outer = 0000000939EA4400] 16:27:10 INFO - PROCESS | 668 | [GFX2-]: DrawTargetD2D 1.1 (000000093DE1E040): Failed to create GradientStopCollection with no stops. 16:27:10 INFO - PROCESS | 668 | [GFX3-]: No stops specified for gradient pattern. 16:27:10 INFO - PROCESS | 668 | 1469143630644 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 16:27:10 INFO - PROCESS | 668 | 1469143630665 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 668 | 1469143630667 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:27:10 INFO - PROCESS | 668 | 1469143630671 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 668 | 1469143630675 Marionette TRACE conn6 <- [1,1126,null,{}] 16:27:10 INFO - PROCESS | 668 | 1469143630686 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 668 | 1469143630691 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:10 INFO - PROCESS | 668 | 1469143630813 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:27:10 INFO - PROCESS | 668 | 1469143630890 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 668 | 1469143630893 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE7000 == 28 [pid = 668] [id = 291] 16:27:10 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093F855000) [pid = 668] [serial = 872] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009403E8000) [pid = 668] [serial = 873] [outer = 000000093F855000] 16:27:10 INFO - PROCESS | 668 | 1469143630944 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943351000) [pid = 668] [serial = 874] [outer = 000000093F855000] 16:27:11 INFO - PROCESS | 668 | 1469143631331 Marionette TRACE conn6 <- [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]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 16:27:11 INFO - PROCESS | 668 | 1469143631408 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 668 | 1469143631411 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:27:11 INFO - PROCESS | 668 | 1469143631414 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 668 | 1469143631416 Marionette TRACE conn6 <- [1,1130,null,{}] 16:27:11 INFO - PROCESS | 668 | 1469143631420 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:11 INFO - PROCESS | 668 | 1469143631422 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:11 INFO - PROCESS | 668 | 1469143631512 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:27:11 INFO - PROCESS | 668 | 1469143631518 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 668 | 1469143631520 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094569D000 == 29 [pid = 668] [id = 292] 16:27:11 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000937BD9400) [pid = 668] [serial = 875] [outer = 0000000000000000] 16:27:11 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094338B000) [pid = 668] [serial = 876] [outer = 0000000937BD9400] 16:27:11 INFO - PROCESS | 668 | 1469143631568 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094372E400) [pid = 668] [serial = 877] [outer = 0000000937BD9400] 16:27:12 INFO - PROCESS | 668 | 1469143632031 Marionette TRACE conn6 <- [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]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 16:27:12 INFO - PROCESS | 668 | 1469143632046 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 668 | 1469143632048 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:27:12 INFO - PROCESS | 668 | 1469143632060 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 668 | 1469143632062 Marionette TRACE conn6 <- [1,1134,null,{}] 16:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:27:12 INFO - PROCESS | 668 | 1469143632065 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 668 | 1469143632067 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:12 INFO - PROCESS | 668 | 1469143632183 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:27:12 INFO - PROCESS | 668 | 1469143632264 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 668 | 1469143632266 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:12 INFO - PROCESS | 668 | ++DOCSHELL 0000000946060800 == 30 [pid = 668] [id = 293] 16:27:12 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000938C3B400) [pid = 668] [serial = 878] [outer = 0000000000000000] 16:27:12 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943A12C00) [pid = 668] [serial = 879] [outer = 0000000938C3B400] 16:27:12 INFO - PROCESS | 668 | 1469143632313 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943BF1000) [pid = 668] [serial = 880] [outer = 0000000938C3B400] 16:27:12 INFO - PROCESS | 668 | 1469143632750 Marionette TRACE conn6 <- [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]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 713ms 16:27:12 INFO - PROCESS | 668 | 1469143632788 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 668 | 1469143632790 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:27:12 INFO - PROCESS | 668 | 1469143632793 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 668 | 1469143632795 Marionette TRACE conn6 <- [1,1138,null,{}] 16:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:27:12 INFO - PROCESS | 668 | 1469143632798 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 668 | 1469143632804 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:12 INFO - PROCESS | 668 | 1469143632952 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:27:13 INFO - PROCESS | 668 | 1469143633003 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 668 | 1469143633006 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:13 INFO - PROCESS | 668 | ++DOCSHELL 0000000948318000 == 31 [pid = 668] [id = 294] 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943D3B800) [pid = 668] [serial = 881] [outer = 0000000000000000] 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000945405400) [pid = 668] [serial = 882] [outer = 0000000943D3B800] 16:27:13 INFO - PROCESS | 668 | 1469143633053 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009456E2C00) [pid = 668] [serial = 883] [outer = 0000000943D3B800] 16:27:13 INFO - PROCESS | 668 | 1469143633482 Marionette TRACE conn6 <- [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]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 16:27:13 INFO - PROCESS | 668 | 1469143633565 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 668 | 1469143633567 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:27:13 INFO - PROCESS | 668 | 1469143633571 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - PROCESS | 668 | 1469143633573 Marionette TRACE conn6 <- [1,1142,null,{}] 16:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:27:13 INFO - PROCESS | 668 | 1469143633576 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:13 INFO - PROCESS | 668 | 1469143633586 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:13 INFO - PROCESS | 668 | 1469143633696 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:27:13 INFO - PROCESS | 668 | 1469143633750 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 668 | 1469143633752 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:13 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C7C000 == 32 [pid = 668] [id = 295] 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093EC4B000) [pid = 668] [serial = 884] [outer = 0000000000000000] 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009458F8400) [pid = 668] [serial = 885] [outer = 000000093EC4B000] 16:27:13 INFO - PROCESS | 668 | 1469143633797 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946288800) [pid = 668] [serial = 886] [outer = 000000093EC4B000] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000094A344400) [pid = 668] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943084C00) [pid = 668] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000946A7EC00) [pid = 668] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F708000) [pid = 668] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009437ED400) [pid = 668] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000948A28800) [pid = 668] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009456D7800) [pid = 668] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939E9F800) [pid = 668] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009396B1C00) [pid = 668] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000937A21800) [pid = 668] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000949E5AC00) [pid = 668] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094337F800) [pid = 668] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009398A9400) [pid = 668] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:27:14 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943BF5800) [pid = 668] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:27:14 INFO - PROCESS | 668 | 1469143634302 Marionette TRACE conn6 <- [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]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 777ms 16:27:14 INFO - PROCESS | 668 | 1469143634355 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 668 | 1469143634357 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:27:14 INFO - PROCESS | 668 | 1469143634360 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 668 | 1469143634362 Marionette TRACE conn6 <- [1,1146,null,{}] 16:27:14 INFO - PROCESS | 668 | 1469143634366 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 668 | 1469143634368 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:14 INFO - PROCESS | 668 | 1469143634478 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:27:14 INFO - PROCESS | 668 | 1469143634526 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 668 | 1469143634528 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:14 INFO - PROCESS | 668 | ++DOCSHELL 000000093F746800 == 33 [pid = 668] [id = 296] 16:27:14 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093DE03400) [pid = 668] [serial = 887] [outer = 0000000000000000] 16:27:14 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943C2C000) [pid = 668] [serial = 888] [outer = 000000093DE03400] 16:27:14 INFO - PROCESS | 668 | 1469143634575 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094644EC00) [pid = 668] [serial = 889] [outer = 000000093DE03400] 16:27:14 INFO - PROCESS | 668 | 1469143634975 Marionette TRACE conn6 <- [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] 16:27:15 INFO - PROCESS | 668 | 1469143634995 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:27:15 INFO - PROCESS | 668 | 1469143634998 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:27:15 INFO - PROCESS | 668 | 1469143635000 Marionette TRACE conn6 <- [1,1150,null,{}] 16:27:15 INFO - PROCESS | 668 | 1469143635003 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 668 | 1469143635005 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:15 INFO - PROCESS | 668 | 1469143635123 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:27:15 INFO - PROCESS | 668 | 1469143635129 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 668 | 1469143635131 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3D3800 == 34 [pid = 668] [id = 297] 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946451400) [pid = 668] [serial = 890] [outer = 0000000000000000] 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094663C400) [pid = 668] [serial = 891] [outer = 0000000946451400] 16:27:15 INFO - PROCESS | 668 | 1469143635175 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946649400) [pid = 668] [serial = 892] [outer = 0000000946451400] 16:27:15 INFO - PROCESS | 668 | 1469143635562 Marionette TRACE conn6 <- [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]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 16:27:15 INFO - PROCESS | 668 | 1469143635631 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 668 | 1469143635634 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:27:15 INFO - PROCESS | 668 | 1469143635637 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 668 | 1469143635639 Marionette TRACE conn6 <- [1,1154,null,{}] 16:27:15 INFO - PROCESS | 668 | 1469143635642 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 668 | 1469143635644 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:15 INFO - PROCESS | 668 | 1469143635730 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:27:15 INFO - PROCESS | 668 | 1469143635736 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 668 | 1469143635738 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA60000 == 35 [pid = 668] [id = 298] 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094669AC00) [pid = 668] [serial = 893] [outer = 0000000000000000] 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009466A4400) [pid = 668] [serial = 894] [outer = 000000094669AC00] 16:27:15 INFO - PROCESS | 668 | 1469143635784 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946D84C00) [pid = 668] [serial = 895] [outer = 000000094669AC00] 16:27:16 INFO - PROCESS | 668 | 1469143636247 Marionette TRACE conn6 <- [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]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 673ms 16:27:16 INFO - PROCESS | 668 | 1469143636313 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 668 | 1469143636318 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:27:16 INFO - PROCESS | 668 | 1469143636324 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 668 | 1469143636329 Marionette TRACE conn6 <- [1,1158,null,{}] 16:27:16 INFO - PROCESS | 668 | 1469143636336 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:16 INFO - PROCESS | 668 | 1469143636339 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:16 INFO - PROCESS | 668 | 1469143636519 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:27:16 INFO - PROCESS | 668 | 1469143636605 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 668 | 1469143636610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:16 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC29000 == 36 [pid = 668] [id = 299] 16:27:16 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000939952800) [pid = 668] [serial = 896] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939957C00) [pid = 668] [serial = 897] [outer = 0000000939952800] 16:27:16 INFO - PROCESS | 668 | 1469143636669 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093A5CF800) [pid = 668] [serial = 898] [outer = 0000000939952800] 16:27:17 INFO - PROCESS | 668 | 1469143637265 Marionette TRACE conn6 <- [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]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 16:27:17 INFO - PROCESS | 668 | 1469143637313 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 668 | 1469143637319 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:27:17 INFO - PROCESS | 668 | 1469143637326 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 668 | 1469143637330 Marionette TRACE conn6 <- [1,1162,null,{}] 16:27:17 INFO - PROCESS | 668 | 1469143637334 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:17 INFO - PROCESS | 668 | 1469143637337 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:17 INFO - PROCESS | 668 | 1469143637459 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:27:17 INFO - PROCESS | 668 | 1469143637549 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 668 | 1469143637552 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000946014800 == 37 [pid = 668] [id = 300] 16:27:17 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093FE7E800) [pid = 668] [serial = 899] [outer = 0000000000000000] 16:27:17 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009403EC000) [pid = 668] [serial = 900] [outer = 000000093FE7E800] 16:27:17 INFO - PROCESS | 668 | 1469143637612 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943374400) [pid = 668] [serial = 901] [outer = 000000093FE7E800] 16:27:18 INFO - PROCESS | 668 | 1469143638234 Marionette TRACE conn6 <- [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] 16:27:18 INFO - PROCESS | 668 | 1469143638254 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:27:18 INFO - PROCESS | 668 | 1469143638258 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 668 | 1469143638262 Marionette TRACE conn6 <- [1,1166,null,{}] 16:27:18 INFO - PROCESS | 668 | 1469143638274 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 668 | 1469143638279 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:18 INFO - PROCESS | 668 | 1469143638399 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:27:18 INFO - PROCESS | 668 | 1469143638489 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 668 | 1469143638493 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73F800 == 38 [pid = 668] [id = 301] 16:27:18 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943D48400) [pid = 668] [serial = 902] [outer = 0000000000000000] 16:27:18 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009456D6400) [pid = 668] [serial = 903] [outer = 0000000943D48400] 16:27:18 INFO - PROCESS | 668 | 1469143638555 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000094644E400) [pid = 668] [serial = 904] [outer = 0000000943D48400] 16:27:19 INFO - PROCESS | 668 | 1469143639170 Marionette TRACE conn6 <- [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] 16:27:19 INFO - PROCESS | 668 | 1469143639248 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:27:19 INFO - PROCESS | 668 | 1469143639252 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 668 | 1469143639254 Marionette TRACE conn6 <- [1,1170,null,{}] 16:27:19 INFO - PROCESS | 668 | 1469143639258 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:19 INFO - PROCESS | 668 | 1469143639261 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:19 INFO - PROCESS | 668 | 1469143639407 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:27:19 INFO - PROCESS | 668 | 1469143639523 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 668 | 1469143639525 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC10800 == 39 [pid = 668] [id = 302] 16:27:19 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000947784400) [pid = 668] [serial = 905] [outer = 0000000000000000] 16:27:19 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (00000009477CF800) [pid = 668] [serial = 906] [outer = 0000000947784400] 16:27:19 INFO - PROCESS | 668 | 1469143639585 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009477DB400) [pid = 668] [serial = 907] [outer = 0000000947784400] 16:27:20 INFO - PROCESS | 668 | 1469143640133 Marionette TRACE conn6 <- [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] 16:27:20 INFO - PROCESS | 668 | 1469143640180 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:27:20 INFO - PROCESS | 668 | 1469143640184 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 668 | 1469143640186 Marionette TRACE conn6 <- [1,1174,null,{}] 16:27:20 INFO - PROCESS | 668 | 1469143640190 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 668 | 1469143640192 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:20 INFO - PROCESS | 668 | 1469143640303 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:27:20 INFO - PROCESS | 668 | 1469143640379 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 668 | 1469143640381 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:20 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA6E000 == 40 [pid = 668] [id = 303] 16:27:20 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000094644CC00) [pid = 668] [serial = 908] [outer = 0000000000000000] 16:27:20 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009483F8C00) [pid = 668] [serial = 909] [outer = 000000094644CC00] 16:27:20 INFO - PROCESS | 668 | 1469143640483 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000948E67C00) [pid = 668] [serial = 910] [outer = 000000094644CC00] 16:27:21 INFO - PROCESS | 668 | 1469143641217 Marionette TRACE conn6 <- [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] 16:27:21 INFO - PROCESS | 668 | 1469143641269 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:27:21 INFO - PROCESS | 668 | 1469143641273 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 668 | 1469143641277 Marionette TRACE conn6 <- [1,1178,null,{}] 16:27:21 INFO - PROCESS | 668 | 1469143641282 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 668 | 1469143641285 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:21 INFO - PROCESS | 668 | 1469143641393 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:27:21 INFO - PROCESS | 668 | 1469143641473 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 668 | 1469143641476 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:21 INFO - PROCESS | 668 | ++DOCSHELL 00000009401B9000 == 41 [pid = 668] [id = 304] 16:27:21 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (000000093E188400) [pid = 668] [serial = 911] [outer = 0000000000000000] 16:27:21 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000093EA5E400) [pid = 668] [serial = 912] [outer = 000000093E188400] 16:27:21 INFO - PROCESS | 668 | 1469143641571 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (000000093FE85800) [pid = 668] [serial = 913] [outer = 000000093E188400] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 0000000949D68000 == 40 [pid = 668] [id = 228] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 0000000948318000 == 39 [pid = 668] [id = 294] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094569D000 == 38 [pid = 668] [id = 292] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094A3D3800 == 37 [pid = 668] [id = 297] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 0000000946060800 == 36 [pid = 668] [id = 293] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000093F746800 == 35 [pid = 668] [id = 296] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 0000000949C7C000 == 34 [pid = 668] [id = 295] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7C800 == 33 [pid = 668] [id = 273] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094CA6E000 == 32 [pid = 668] [id = 303] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DC10800 == 31 [pid = 668] [id = 302] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094D73F800 == 30 [pid = 668] [id = 301] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 0000000946014800 == 29 [pid = 668] [id = 300] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000094CA60000 == 28 [pid = 668] [id = 298] 16:27:22 INFO - PROCESS | 668 | --DOCSHELL 000000093EC29000 == 27 [pid = 668] [id = 299] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 99 (000000094A34E400) [pid = 668] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 98 (00000009483AB000) [pid = 668] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000946FE5400) [pid = 668] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 96 (000000094778DC00) [pid = 668] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 95 (000000093F856000) [pid = 668] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000093FE84800) [pid = 668] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000943A18800) [pid = 668] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000948E67400) [pid = 668] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000943BF6000) [pid = 668] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009460E2800) [pid = 668] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946A7E400) [pid = 668] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000939EA0800) [pid = 668] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093DCAA800) [pid = 668] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943D3F400) [pid = 668] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094424CC00) [pid = 668] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094335B800) [pid = 668] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094337EC00) [pid = 668] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094A343000) [pid = 668] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946D83C00) [pid = 668] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000948A25C00) [pid = 668] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000949CF2400) [pid = 668] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094B44A000) [pid = 668] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943D3C800) [pid = 668] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009477B5000) [pid = 668] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094A346800) [pid = 668] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000939E95400) [pid = 668] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009478B1400) [pid = 668] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:27:22 INFO - PROCESS | 668 | 1469143642756 Marionette TRACE conn6 <- [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] 16:27:22 INFO - PROCESS | 668 | 1469143642821 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:27:22 INFO - PROCESS | 668 | 1469143642826 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 668 | 1469143642831 Marionette TRACE conn6 <- [1,1182,null,{}] 16:27:22 INFO - PROCESS | 668 | 1469143642836 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 668 | 1469143642839 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:22 INFO - PROCESS | 668 | 1469143642934 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:27:22 INFO - PROCESS | 668 | 1469143642946 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 668 | 1469143642949 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9D7800 == 28 [pid = 668] [id = 305] 16:27:22 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000939953800) [pid = 668] [serial = 914] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000939E33000) [pid = 668] [serial = 915] [outer = 0000000939953800] 16:27:23 INFO - PROCESS | 668 | 1469143643025 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093DC64C00) [pid = 668] [serial = 916] [outer = 0000000939953800] 16:27:23 INFO - PROCESS | 668 | 1469143643494 Marionette TRACE conn6 <- [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] 16:27:23 INFO - PROCESS | 668 | 1469143643507 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:27:23 INFO - PROCESS | 668 | 1469143643554 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 668 | 1469143643557 Marionette TRACE conn6 <- [1,1186,null,{}] 16:27:23 INFO - PROCESS | 668 | 1469143643565 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 668 | 1469143643568 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:23 INFO - PROCESS | 668 | 1469143643664 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:27:23 INFO - PROCESS | 668 | 1469143643672 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 668 | 1469143643674 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:23 INFO - PROCESS | 668 | ++DOCSHELL 000000093E762800 == 29 [pid = 668] [id = 306] 16:27:23 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093EA59C00) [pid = 668] [serial = 917] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093F8D4C00) [pid = 668] [serial = 918] [outer = 000000093EA59C00] 16:27:23 INFO - PROCESS | 668 | 1469143643726 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943087800) [pid = 668] [serial = 919] [outer = 000000093EA59C00] 16:27:24 INFO - PROCESS | 668 | 1469143644185 Marionette TRACE conn6 <- [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]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 714ms 16:27:24 INFO - PROCESS | 668 | 1469143644235 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 668 | 1469143644237 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:27:24 INFO - PROCESS | 668 | 1469143644241 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 668 | 1469143644245 Marionette TRACE conn6 <- [1,1190,null,{}] 16:27:24 INFO - PROCESS | 668 | 1469143644256 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 668 | 1469143644261 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:24 INFO - PROCESS | 668 | 1469143644351 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:27:24 INFO - PROCESS | 668 | 1469143644358 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 668 | 1469143644361 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F64000 == 30 [pid = 668] [id = 307] 16:27:24 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094337E400) [pid = 668] [serial = 920] [outer = 0000000000000000] 16:27:24 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000094372C000) [pid = 668] [serial = 921] [outer = 000000094337E400] 16:27:24 INFO - PROCESS | 668 | 1469143644412 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943A17800) [pid = 668] [serial = 922] [outer = 000000094337E400] 16:27:24 INFO - PROCESS | 668 | 1469143644910 Marionette TRACE conn6 <- [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]]]}] 16:27:24 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 16:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 16:27:24 INFO - PROCESS | 668 | 1469143644978 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 668 | 1469143644981 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:27:24 INFO - PROCESS | 668 | 1469143644984 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 668 | 1469143644986 Marionette TRACE conn6 <- [1,1194,null,{}] 16:27:25 INFO - PROCESS | 668 | 1469143645032 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 668 | 1469143645034 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:25 INFO - PROCESS | 668 | 1469143645154 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:27:25 INFO - PROCESS | 668 | 1469143645160 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 668 | 1469143645162 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000946671000 == 31 [pid = 668] [id = 308] 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943BFB800) [pid = 668] [serial = 923] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943C26400) [pid = 668] [serial = 924] [outer = 0000000943BFB800] 16:27:25 INFO - PROCESS | 668 | 1469143645209 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943D16800) [pid = 668] [serial = 925] [outer = 0000000943BFB800] 16:27:25 INFO - PROCESS | 668 | 1469143645676 Marionette TRACE conn6 <- [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]]]}] 16:27:25 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 16:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 713ms 16:27:25 INFO - PROCESS | 668 | 1469143645700 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:27:25 INFO - PROCESS | 668 | 1469143645702 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:27:25 INFO - PROCESS | 668 | 1469143645712 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - PROCESS | 668 | 1469143645714 Marionette TRACE conn6 <- [1,1198,null,{}] 16:27:25 INFO - PROCESS | 668 | 1469143645717 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 668 | 1469143645719 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:25 INFO - PROCESS | 668 | 1469143645826 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:27:25 INFO - PROCESS | 668 | 1469143645832 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 668 | 1469143645834 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB8800 == 32 [pid = 668] [id = 309] 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009398F4400) [pid = 668] [serial = 926] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943D47800) [pid = 668] [serial = 927] [outer = 00000009398F4400] 16:27:25 INFO - PROCESS | 668 | 1469143645880 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009456B8800) [pid = 668] [serial = 928] [outer = 00000009398F4400] 16:27:26 INFO - PROCESS | 668 | 1469143646374 Marionette TRACE conn6 <- [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]]]}] 16:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 16:27:26 INFO - PROCESS | 668 | 1469143646384 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 668 | 1469143646387 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:27:26 INFO - PROCESS | 668 | 1469143646390 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 668 | 1469143646392 Marionette TRACE conn6 <- [1,1202,null,{}] 16:27:26 INFO - PROCESS | 668 | 1469143646396 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 668 | 1469143646402 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:26 INFO - PROCESS | 668 | 1469143646561 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:27:26 INFO - PROCESS | 668 | 1469143646572 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 668 | 1469143646575 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:26 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C7000 == 33 [pid = 668] [id = 310] 16:27:26 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094338BC00) [pid = 668] [serial = 929] [outer = 0000000000000000] 16:27:26 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009458F4C00) [pid = 668] [serial = 930] [outer = 000000094338BC00] 16:27:26 INFO - PROCESS | 668 | 1469143646623 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946697C00) [pid = 668] [serial = 931] [outer = 000000094338BC00] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000938C3B400) [pid = 668] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946451400) [pid = 668] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000094669AC00) [pid = 668] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943D3B800) [pid = 668] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093DE03400) [pid = 668] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094644FC00) [pid = 668] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939EA4400) [pid = 668] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939E96C00) [pid = 668] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093F855000) [pid = 668] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009398FAC00) [pid = 668] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093EC4B000) [pid = 668] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:27:27 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000937BD9400) [pid = 668] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:27:27 INFO - PROCESS | 668 | 1469143647230 Marionette TRACE conn6 <- [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]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 880ms 16:27:27 INFO - PROCESS | 668 | 1469143647274 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 668 | 1469143647276 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:27:27 INFO - PROCESS | 668 | 1469143647279 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:27:27 INFO - PROCESS | 668 | 1469143647281 Marionette TRACE conn6 <- [1,1206,null,{}] 16:27:27 INFO - PROCESS | 668 | 1469143647284 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 668 | 1469143647286 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:27 INFO - PROCESS | 668 | 1469143647368 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:27:27 INFO - PROCESS | 668 | 1469143647373 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 668 | 1469143647375 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:27 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA55000 == 34 [pid = 668] [id = 311] 16:27:27 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943377400) [pid = 668] [serial = 932] [outer = 0000000000000000] 16:27:27 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000945409C00) [pid = 668] [serial = 933] [outer = 0000000943377400] 16:27:27 INFO - PROCESS | 668 | 1469143647422 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946698C00) [pid = 668] [serial = 934] [outer = 0000000943377400] 16:27:27 INFO - PROCESS | 668 | 1469143647830 Marionette TRACE conn6 <- [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]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 16:27:27 INFO - PROCESS | 668 | 1469143647912 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 668 | 1469143647914 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:27:27 INFO - PROCESS | 668 | 1469143647918 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 668 | 1469143647920 Marionette TRACE conn6 <- [1,1210,null,{}] 16:27:27 INFO - PROCESS | 668 | 1469143647924 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 668 | 1469143647926 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:28 INFO - PROCESS | 668 | 1469143648008 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:27:28 INFO - PROCESS | 668 | 1469143648016 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 668 | 1469143648018 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF0000 == 35 [pid = 668] [id = 312] 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094669AC00) [pid = 668] [serial = 935] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946D7F000) [pid = 668] [serial = 936] [outer = 000000094669AC00] 16:27:28 INFO - PROCESS | 668 | 1469143648063 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009471B3000) [pid = 668] [serial = 937] [outer = 000000094669AC00] 16:27:28 INFO - PROCESS | 668 | 1469143648486 Marionette TRACE conn6 <- [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] 16:27:28 INFO - PROCESS | 668 | 1469143648553 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:27:28 INFO - PROCESS | 668 | 1469143648556 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 668 | 1469143648558 Marionette TRACE conn6 <- [1,1214,null,{}] 16:27:28 INFO - PROCESS | 668 | 1469143648565 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:28 INFO - PROCESS | 668 | 1469143648568 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:28 INFO - PROCESS | 668 | 1469143648653 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:27:28 INFO - PROCESS | 668 | 1469143648659 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 668 | 1469143648661 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73F800 == 36 [pid = 668] [id = 313] 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946FE9000) [pid = 668] [serial = 938] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477CFC00) [pid = 668] [serial = 939] [outer = 0000000946FE9000] 16:27:28 INFO - PROCESS | 668 | 1469143648708 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477DA800) [pid = 668] [serial = 940] [outer = 0000000946FE9000] 16:27:29 INFO - PROCESS | 668 | 1469143649327 Marionette TRACE conn6 <- [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]]]}] 16:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 839ms 16:27:29 INFO - PROCESS | 668 | 1469143649426 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 668 | 1469143649431 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:27:29 INFO - PROCESS | 668 | 1469143649437 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 668 | 1469143649441 Marionette TRACE conn6 <- [1,1218,null,{}] 16:27:29 INFO - PROCESS | 668 | 1469143649447 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 668 | 1469143649451 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:29 INFO - PROCESS | 668 | 1469143649587 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:27:29 INFO - PROCESS | 668 | 1469143649657 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 668 | 1469143649660 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:29 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF0A000 == 37 [pid = 668] [id = 314] 16:27:29 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000939E36C00) [pid = 668] [serial = 941] [outer = 0000000000000000] 16:27:29 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000939E9F800) [pid = 668] [serial = 942] [outer = 0000000939E36C00] 16:27:29 INFO - PROCESS | 668 | 1469143649761 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093F788400) [pid = 668] [serial = 943] [outer = 0000000939E36C00] 16:27:30 INFO - PROCESS | 668 | 1469143650410 Marionette TRACE conn6 <- [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]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1020ms 16:27:30 INFO - PROCESS | 668 | 1469143650463 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 668 | 1469143650468 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:27:30 INFO - PROCESS | 668 | 1469143650475 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 668 | 1469143650479 Marionette TRACE conn6 <- [1,1222,null,{}] 16:27:30 INFO - PROCESS | 668 | 1469143650529 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 668 | 1469143650532 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:30 INFO - PROCESS | 668 | 1469143650666 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:27:30 INFO - PROCESS | 668 | 1469143650735 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 668 | 1469143650738 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:30 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D20800 == 38 [pid = 668] [id = 315] 16:27:30 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094336D800) [pid = 668] [serial = 944] [outer = 0000000000000000] 16:27:30 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943385C00) [pid = 668] [serial = 945] [outer = 000000094336D800] 16:27:30 INFO - PROCESS | 668 | 1469143650838 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000943A1E400) [pid = 668] [serial = 946] [outer = 000000094336D800] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF0000 == 37 [pid = 668] [id = 312] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 000000094CA55000 == 36 [pid = 668] [id = 311] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C7000 == 35 [pid = 668] [id = 310] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 0000000948EB8800 == 34 [pid = 668] [id = 309] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 0000000946671000 == 33 [pid = 668] [id = 308] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 0000000945F64000 == 32 [pid = 668] [id = 307] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 000000093E762800 == 31 [pid = 668] [id = 306] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 000000093E9D7800 == 30 [pid = 668] [id = 305] 16:27:31 INFO - PROCESS | 668 | --DOCSHELL 00000009401B9000 == 29 [pid = 668] [id = 304] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000943A12C00) [pid = 668] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946649400) [pid = 668] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000943BF1000) [pid = 668] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009466A4400) [pid = 668] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009456E2C00) [pid = 668] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000945405400) [pid = 668] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943C2C000) [pid = 668] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946458400) [pid = 668] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000946453800) [pid = 668] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093DC57800) [pid = 668] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093E6C7C00) [pid = 668] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093DC5F800) [pid = 668] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093F782C00) [pid = 668] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009403E8000) [pid = 668] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943351000) [pid = 668] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093994B000) [pid = 668] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946D84C00) [pid = 668] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939CB4C00) [pid = 668] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009458F8400) [pid = 668] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094338B000) [pid = 668] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094663C400) [pid = 668] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946288800) [pid = 668] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094644EC00) [pid = 668] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094372E400) [pid = 668] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 668 | 1469143651754 Marionette TRACE conn6 <- [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]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1301ms 16:27:31 INFO - PROCESS | 668 | 1469143651778 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 668 | 1469143651783 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:27:31 INFO - PROCESS | 668 | 1469143651789 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 668 | 1469143651792 Marionette TRACE conn6 <- [1,1226,null,{}] 16:27:31 INFO - PROCESS | 668 | 1469143651798 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 668 | 1469143651801 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:31 INFO - PROCESS | 668 | 1469143651895 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:27:31 INFO - PROCESS | 668 | 1469143651902 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 668 | 1469143651904 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:31 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA14800 == 30 [pid = 668] [id = 316] 16:27:31 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093A186C00) [pid = 668] [serial = 947] [outer = 0000000000000000] 16:27:31 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093A5CFC00) [pid = 668] [serial = 948] [outer = 000000093A186C00] 16:27:31 INFO - PROCESS | 668 | 1469143651957 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093E6C7C00) [pid = 668] [serial = 949] [outer = 000000093A186C00] 16:27:32 INFO - PROCESS | 668 | 1469143652465 Marionette TRACE conn6 <- [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]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 16:27:32 INFO - PROCESS | 668 | 1469143652527 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 668 | 1469143652532 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:27:32 INFO - PROCESS | 668 | 1469143652538 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 668 | 1469143652541 Marionette TRACE conn6 <- [1,1230,null,{}] 16:27:32 INFO - PROCESS | 668 | 1469143652545 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 668 | 1469143652547 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:32 INFO - PROCESS | 668 | 1469143652638 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:27:32 INFO - PROCESS | 668 | 1469143652709 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 668 | 1469143652711 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AEB800 == 31 [pid = 668] [id = 317] 16:27:32 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093FFDF000) [pid = 668] [serial = 950] [outer = 0000000000000000] 16:27:32 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943085C00) [pid = 668] [serial = 951] [outer = 000000093FFDF000] 16:27:32 INFO - PROCESS | 668 | 1469143652768 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094336C800) [pid = 668] [serial = 952] [outer = 000000093FFDF000] 16:27:33 INFO - PROCESS | 668 | 1469143653174 Marionette TRACE conn6 <- [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]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 16:27:33 INFO - PROCESS | 668 | 1469143653212 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 668 | 1469143653214 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:27:33 INFO - PROCESS | 668 | 1469143653218 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 668 | 1469143653222 Marionette TRACE conn6 <- [1,1234,null,{}] 16:27:33 INFO - PROCESS | 668 | 1469143653233 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 668 | 1469143653238 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:33 INFO - PROCESS | 668 | 1469143653357 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:27:33 INFO - PROCESS | 668 | 1469143653371 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 668 | 1469143653375 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:33 INFO - PROCESS | 668 | ++DOCSHELL 0000000946013800 == 32 [pid = 668] [id = 318] 16:27:33 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943729800) [pid = 668] [serial = 953] [outer = 0000000000000000] 16:27:33 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943B7B800) [pid = 668] [serial = 954] [outer = 0000000943729800] 16:27:33 INFO - PROCESS | 668 | 1469143653426 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D3BC00) [pid = 668] [serial = 955] [outer = 0000000943729800] 16:27:33 INFO - PROCESS | 668 | 1469143653952 Marionette TRACE conn6 <- [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]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 797ms 16:27:34 INFO - PROCESS | 668 | 1469143654018 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 668 | 1469143654021 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:27:34 INFO - PROCESS | 668 | 1469143654024 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:27:34 INFO - PROCESS | 668 | 1469143654026 Marionette TRACE conn6 <- [1,1238,null,{}] 16:27:34 INFO - PROCESS | 668 | 1469143654030 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 668 | 1469143654032 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:34 INFO - PROCESS | 668 | 1469143654156 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:27:34 INFO - PROCESS | 668 | 1469143654169 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 668 | 1469143654171 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A0D800 == 33 [pid = 668] [id = 319] 16:27:34 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009456DD000) [pid = 668] [serial = 956] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009456E1C00) [pid = 668] [serial = 957] [outer = 00000009456DD000] 16:27:34 INFO - PROCESS | 668 | 1469143654266 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009458F9C00) [pid = 668] [serial = 958] [outer = 00000009456DD000] 16:27:34 INFO - PROCESS | 668 | 1469143654736 Marionette TRACE conn6 <- [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]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 777ms 16:27:34 INFO - PROCESS | 668 | 1469143654804 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 668 | 1469143654806 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:27:34 INFO - PROCESS | 668 | 1469143654809 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 668 | 1469143654811 Marionette TRACE conn6 <- [1,1242,null,{}] 16:27:34 INFO - PROCESS | 668 | 1469143654815 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 668 | 1469143654817 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:34 INFO - PROCESS | 668 | 1469143654933 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:27:34 INFO - PROCESS | 668 | 1469143654944 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 668 | 1469143654946 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D66800 == 34 [pid = 668] [id = 320] 16:27:34 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000939E9A400) [pid = 668] [serial = 959] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094644EC00) [pid = 668] [serial = 960] [outer = 0000000939E9A400] 16:27:35 INFO - PROCESS | 668 | 1469143654993 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009465C7C00) [pid = 668] [serial = 961] [outer = 0000000939E9A400] 16:27:35 INFO - PROCESS | 668 | 1469143655463 Marionette TRACE conn6 <- [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]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 16:27:35 INFO - PROCESS | 668 | 1469143655483 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 668 | 1469143655486 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:27:35 INFO - PROCESS | 668 | 1469143655494 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 668 | 1469143655496 Marionette TRACE conn6 <- [1,1246,null,{}] 16:27:35 INFO - PROCESS | 668 | 1469143655500 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 668 | 1469143655506 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:35 INFO - PROCESS | 668 | 1469143655652 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:27:35 INFO - PROCESS | 668 | 1469143655706 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 668 | 1469143655708 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:35 INFO - PROCESS | 668 | ++DOCSHELL 000000094C53E800 == 35 [pid = 668] [id = 321] 16:27:35 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946FE6000) [pid = 668] [serial = 962] [outer = 0000000000000000] 16:27:35 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477D7C00) [pid = 668] [serial = 963] [outer = 0000000946FE6000] 16:27:35 INFO - PROCESS | 668 | 1469143655754 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000947AA0C00) [pid = 668] [serial = 964] [outer = 0000000946FE6000] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093E188400) [pid = 668] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943BFB800) [pid = 668] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094644CC00) [pid = 668] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943D48400) [pid = 668] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093FE7E800) [pid = 668] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094338BC00) [pid = 668] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939953800) [pid = 668] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093EA59C00) [pid = 668] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939952800) [pid = 668] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398F4400) [pid = 668] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943377400) [pid = 668] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094669AC00) [pid = 668] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094337E400) [pid = 668] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:27:36 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000947784400) [pid = 668] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:27:36 INFO - PROCESS | 668 | 1469143656257 Marionette TRACE conn6 <- [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]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 776ms 16:27:36 INFO - PROCESS | 668 | 1469143656268 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 668 | 1469143656271 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:27:36 INFO - PROCESS | 668 | 1469143656274 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 668 | 1469143656276 Marionette TRACE conn6 <- [1,1250,null,{}] 16:27:36 INFO - PROCESS | 668 | 1469143656286 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 668 | 1469143656288 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:36 INFO - PROCESS | 668 | 1469143656372 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:27:36 INFO - PROCESS | 668 | 1469143656377 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 668 | 1469143656379 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF1800 == 36 [pid = 668] [id = 322] 16:27:36 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009398F0000) [pid = 668] [serial = 965] [outer = 0000000000000000] 16:27:36 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D44C00) [pid = 668] [serial = 966] [outer = 00000009398F0000] 16:27:36 INFO - PROCESS | 668 | 1469143656428 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094778CC00) [pid = 668] [serial = 967] [outer = 00000009398F0000] 16:27:36 INFO - PROCESS | 668 | 1469143656849 Marionette TRACE conn6 <- [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]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 16:27:36 INFO - PROCESS | 668 | 1469143656906 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 668 | 1469143656909 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:27:36 INFO - PROCESS | 668 | 1469143656912 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:27:36 INFO - PROCESS | 668 | 1469143656914 Marionette TRACE conn6 <- [1,1254,null,{}] 16:27:36 INFO - PROCESS | 668 | 1469143656926 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 668 | 1469143656928 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:37 INFO - PROCESS | 668 | 1469143657113 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:27:37 INFO - PROCESS | 668 | 1469143657204 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 668 | 1469143657208 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:37 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9D7800 == 37 [pid = 668] [id = 323] 16:27:37 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009398EE000) [pid = 668] [serial = 968] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009398FAC00) [pid = 668] [serial = 969] [outer = 00000009398EE000] 16:27:37 INFO - PROCESS | 668 | 1469143657268 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093A18B400) [pid = 668] [serial = 970] [outer = 00000009398EE000] 16:27:37 INFO - PROCESS | 668 | 1469143657942 Marionette TRACE conn6 <- [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]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1079ms 16:27:38 INFO - PROCESS | 668 | 1469143657996 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 668 | 1469143658001 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:27:38 INFO - PROCESS | 668 | 1469143658006 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 668 | 1469143658009 Marionette TRACE conn6 <- [1,1258,null,{}] 16:27:38 INFO - PROCESS | 668 | 1469143658035 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:38 INFO - PROCESS | 668 | 1469143658039 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:38 INFO - PROCESS | 668 | 1469143658218 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:27:38 INFO - PROCESS | 668 | 1469143658306 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 668 | 1469143658309 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:38 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F67000 == 38 [pid = 668] [id = 324] 16:27:38 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943377800) [pid = 668] [serial = 971] [outer = 0000000000000000] 16:27:38 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094338B000) [pid = 668] [serial = 972] [outer = 0000000943377800] 16:27:38 INFO - PROCESS | 668 | 1469143658369 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943BF1000) [pid = 668] [serial = 973] [outer = 0000000943377800] 16:27:38 INFO - PROCESS | 668 | 1469143658951 Marionette TRACE conn6 <- [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]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 988ms 16:27:39 INFO - PROCESS | 668 | 1469143658997 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 668 | 1469143659001 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:27:39 INFO - PROCESS | 668 | 1469143659005 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 668 | 1469143659008 Marionette TRACE conn6 <- [1,1262,null,{}] 16:27:39 INFO - PROCESS | 668 | 1469143659012 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 668 | 1469143659015 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:39 INFO - PROCESS | 668 | 1469143659131 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:27:39 INFO - PROCESS | 668 | 1469143659222 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 668 | 1469143659225 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:39 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC03000 == 39 [pid = 668] [id = 325] 16:27:39 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946646000) [pid = 668] [serial = 974] [outer = 0000000000000000] 16:27:39 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094669BC00) [pid = 668] [serial = 975] [outer = 0000000946646000] 16:27:39 INFO - PROCESS | 668 | 1469143659287 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000947786C00) [pid = 668] [serial = 976] [outer = 0000000946646000] 16:27:39 INFO - PROCESS | 668 | 1469143659934 Marionette TRACE conn6 <- [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]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 16:27:40 INFO - PROCESS | 668 | 1469143659992 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 668 | 1469143659997 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:27:40 INFO - PROCESS | 668 | 1469143660009 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 668 | 1469143660014 Marionette TRACE conn6 <- [1,1266,null,{}] 16:27:40 INFO - PROCESS | 668 | 1469143660018 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 668 | 1469143660020 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:40 INFO - PROCESS | 668 | 1469143660134 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:27:40 INFO - PROCESS | 668 | 1469143660210 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 668 | 1469143660212 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:40 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD8C000 == 40 [pid = 668] [id = 326] 16:27:40 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946648000) [pid = 668] [serial = 977] [outer = 0000000000000000] 16:27:40 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477B1000) [pid = 668] [serial = 978] [outer = 0000000946648000] 16:27:40 INFO - PROCESS | 668 | 1469143660310 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094985E000) [pid = 668] [serial = 979] [outer = 0000000946648000] 16:27:41 INFO - PROCESS | 668 | 1469143661050 Marionette TRACE conn6 <- [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]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1078ms 16:27:41 INFO - PROCESS | 668 | 1469143661096 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 668 | 1469143661100 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 668 | 1469143661105 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:27:41 INFO - PROCESS | 668 | 1469143661108 Marionette TRACE conn6 <- [1,1270,null,{}] 16:27:41 INFO - PROCESS | 668 | 1469143661114 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:41 INFO - PROCESS | 668 | 1469143661117 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:41 INFO - PROCESS | 668 | 1469143661221 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:27:41 INFO - PROCESS | 668 | 1469143661300 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 668 | 1469143661303 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000094C53E800 == 39 [pid = 668] [id = 321] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000949D66800 == 38 [pid = 668] [id = 320] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000948A0D800 == 37 [pid = 668] [id = 319] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000946013800 == 36 [pid = 668] [id = 318] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000943AEB800 == 35 [pid = 668] [id = 317] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000093EA14800 == 34 [pid = 668] [id = 316] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000948D20800 == 33 [pid = 668] [id = 315] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000093FF0A000 == 32 [pid = 668] [id = 314] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000094D73F800 == 31 [pid = 668] [id = 313] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000094CD8C000 == 30 [pid = 668] [id = 326] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000094DC03000 == 29 [pid = 668] [id = 325] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 0000000945F67000 == 28 [pid = 668] [id = 324] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF1800 == 27 [pid = 668] [id = 322] 16:27:41 INFO - PROCESS | 668 | --DOCSHELL 000000093E9D7800 == 26 [pid = 668] [id = 323] 16:27:41 INFO - PROCESS | 668 | ++DOCSHELL 00000009384B0000 == 27 [pid = 668] [id = 327] 16:27:41 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000937B3AC00) [pid = 668] [serial = 980] [outer = 0000000000000000] 16:27:41 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000937BD9800) [pid = 668] [serial = 981] [outer = 0000000937B3AC00] 16:27:41 INFO - PROCESS | 668 | 1469143661982 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009396BE400) [pid = 668] [serial = 982] [outer = 0000000937B3AC00] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093FE85800) [pid = 668] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943D16800) [pid = 668] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093EA5E400) [pid = 668] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000948E67C00) [pid = 668] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943C26400) [pid = 668] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009456D6400) [pid = 668] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009403EC000) [pid = 668] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009458F4C00) [pid = 668] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939E33000) [pid = 668] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943087800) [pid = 668] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939957C00) [pid = 668] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943D47800) [pid = 668] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946698C00) [pid = 668] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946D7F000) [pid = 668] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943374400) [pid = 668] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943A17800) [pid = 668] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946697C00) [pid = 668] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094644E400) [pid = 668] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477CF800) [pid = 668] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009483F8C00) [pid = 668] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477DB400) [pid = 668] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093F8D4C00) [pid = 668] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093DC64C00) [pid = 668] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093A5CF800) [pid = 668] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000945409C00) [pid = 668] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009456B8800) [pid = 668] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000094372C000) [pid = 668] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009471B3000) [pid = 668] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009477CFC00) [pid = 668] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:27:42 INFO - PROCESS | 668 | 1469143662519 Marionette TRACE conn6 <- [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]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1441ms 16:27:42 INFO - PROCESS | 668 | 1469143662552 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 668 | 1469143662555 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:27:42 INFO - PROCESS | 668 | 1469143662561 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 668 | 1469143662564 Marionette TRACE conn6 <- [1,1274,null,{}] 16:27:42 INFO - PROCESS | 668 | 1469143662569 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 668 | 1469143662573 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:42 INFO - PROCESS | 668 | 1469143662693 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:27:42 INFO - PROCESS | 668 | 1469143662766 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 668 | 1469143662769 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA22000 == 28 [pid = 668] [id = 328] 16:27:42 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000939C0F800) [pid = 668] [serial = 983] [outer = 0000000000000000] 16:27:42 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000939E97C00) [pid = 668] [serial = 984] [outer = 0000000939C0F800] 16:27:42 INFO - PROCESS | 668 | 1469143662820 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093A546000) [pid = 668] [serial = 985] [outer = 0000000939C0F800] 16:27:43 INFO - PROCESS | 668 | 1469143663230 Marionette TRACE conn6 <- [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]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 16:27:43 INFO - PROCESS | 668 | 1469143663331 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 668 | 1469143663336 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 668 | 1469143663347 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:27:43 INFO - PROCESS | 668 | 1469143663350 Marionette TRACE conn6 <- [1,1278,null,{}] 16:27:43 INFO - PROCESS | 668 | 1469143663354 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 668 | 1469143663357 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:43 INFO - PROCESS | 668 | 1469143663466 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:27:43 INFO - PROCESS | 668 | 1469143663475 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 668 | 1469143663478 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000943984000 == 29 [pid = 668] [id = 329] 16:27:43 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093E7BC000) [pid = 668] [serial = 986] [outer = 0000000000000000] 16:27:43 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093EA60C00) [pid = 668] [serial = 987] [outer = 000000093E7BC000] 16:27:43 INFO - PROCESS | 668 | 1469143663525 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093F78E000) [pid = 668] [serial = 988] [outer = 000000093E7BC000] 16:27:43 INFO - PROCESS | 668 | 1469143663980 Marionette TRACE conn6 <- [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]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 16:27:44 INFO - PROCESS | 668 | 1469143664025 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 668 | 1469143664028 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:27:44 INFO - PROCESS | 668 | 1469143664032 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 668 | 1469143664035 Marionette TRACE conn6 <- [1,1282,null,{}] 16:27:44 INFO - PROCESS | 668 | 1469143664048 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 668 | 1469143664053 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:44 INFO - PROCESS | 668 | 1469143664145 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:27:44 INFO - PROCESS | 668 | 1469143664153 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 668 | 1469143664156 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:44 INFO - PROCESS | 668 | ++DOCSHELL 00000009456AC000 == 30 [pid = 668] [id = 330] 16:27:44 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093FFDE800) [pid = 668] [serial = 989] [outer = 0000000000000000] 16:27:44 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009430CA000) [pid = 668] [serial = 990] [outer = 000000093FFDE800] 16:27:44 INFO - PROCESS | 668 | 1469143664202 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094336E800) [pid = 668] [serial = 991] [outer = 000000093FFDE800] 16:27:44 INFO - PROCESS | 668 | 1469143664687 Marionette TRACE conn6 <- [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]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 693ms 16:27:44 INFO - PROCESS | 668 | 1469143664726 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 668 | 1469143664729 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:27:44 INFO - PROCESS | 668 | 1469143664733 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 668 | 1469143664735 Marionette TRACE conn6 <- [1,1286,null,{}] 16:27:44 INFO - PROCESS | 668 | 1469143664742 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 668 | 1469143664744 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:44 INFO - PROCESS | 668 | 1469143664891 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:27:44 INFO - PROCESS | 668 | 1469143664922 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 668 | 1469143664925 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:44 INFO - PROCESS | 668 | ++DOCSHELL 0000000946060800 == 31 [pid = 668] [id = 331] 16:27:44 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943723400) [pid = 668] [serial = 992] [outer = 0000000000000000] 16:27:44 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943727800) [pid = 668] [serial = 993] [outer = 0000000943723400] 16:27:44 INFO - PROCESS | 668 | 1469143664971 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094372F400) [pid = 668] [serial = 994] [outer = 0000000943723400] 16:27:45 INFO - PROCESS | 668 | 1469143665411 Marionette TRACE conn6 <- [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]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 16:27:45 INFO - PROCESS | 668 | 1469143665487 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 668 | 1469143665489 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:27:45 INFO - PROCESS | 668 | 1469143665492 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:27:45 INFO - PROCESS | 668 | 1469143665494 Marionette TRACE conn6 <- [1,1290,null,{}] 16:27:45 INFO - PROCESS | 668 | 1469143665498 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 668 | 1469143665500 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:45 INFO - PROCESS | 668 | 1469143665609 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:27:45 INFO - PROCESS | 668 | 1469143665621 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 668 | 1469143665623 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F50000 == 32 [pid = 668] [id = 332] 16:27:45 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093E7BBC00) [pid = 668] [serial = 995] [outer = 0000000000000000] 16:27:45 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A19000) [pid = 668] [serial = 996] [outer = 000000093E7BBC00] 16:27:45 INFO - PROCESS | 668 | 1469143665680 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943C0B400) [pid = 668] [serial = 997] [outer = 000000093E7BBC00] 16:27:46 INFO - PROCESS | 668 | 1469143666165 Marionette TRACE conn6 <- [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]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 16:27:46 INFO - PROCESS | 668 | 1469143666231 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 668 | 1469143666233 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:27:46 INFO - PROCESS | 668 | 1469143666237 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 668 | 1469143666239 Marionette TRACE conn6 <- [1,1294,null,{}] 16:27:46 INFO - PROCESS | 668 | 1469143666242 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 668 | 1469143666249 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:46 INFO - PROCESS | 668 | 1469143666375 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009398F0000) [pid = 668] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009456DD000) [pid = 668] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000939E9A400) [pid = 668] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093A186C00) [pid = 668] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946FE9000) [pid = 668] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094336D800) [pid = 668] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943729800) [pid = 668] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093FFDF000) [pid = 668] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000939E36C00) [pid = 668] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:27:46 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946FE6000) [pid = 668] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:27:46 INFO - PROCESS | 668 | 1469143666608 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 668 | 1469143666611 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000939672000 == 33 [pid = 668] [id = 333] 16:27:46 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009379EE000) [pid = 668] [serial = 998] [outer = 0000000000000000] 16:27:46 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939954800) [pid = 668] [serial = 999] [outer = 00000009379EE000] 16:27:46 INFO - PROCESS | 668 | 1469143666657 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943354400) [pid = 668] [serial = 1000] [outer = 00000009379EE000] 16:27:47 INFO - PROCESS | 668 | 1469143667028 Marionette TRACE conn6 <- [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]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 819ms 16:27:47 INFO - PROCESS | 668 | 1469143667058 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 668 | 1469143667060 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:27:47 INFO - PROCESS | 668 | 1469143667064 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:27:47 INFO - PROCESS | 668 | 1469143667066 Marionette TRACE conn6 <- [1,1298,null,{}] 16:27:47 INFO - PROCESS | 668 | 1469143667069 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 668 | 1469143667071 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:47 INFO - PROCESS | 668 | 1469143667154 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:27:47 INFO - PROCESS | 668 | 1469143667230 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 668 | 1469143667232 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:47 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC9800 == 34 [pid = 668] [id = 334] 16:27:47 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000937B39000) [pid = 668] [serial = 1001] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094425B800) [pid = 668] [serial = 1002] [outer = 0000000937B39000] 16:27:47 INFO - PROCESS | 668 | 1469143667278 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009458F1400) [pid = 668] [serial = 1003] [outer = 0000000937B39000] 16:27:47 INFO - PROCESS | 668 | 1469143667643 Marionette TRACE conn6 <- [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]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 16:27:47 INFO - PROCESS | 668 | 1469143667697 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:27:47 INFO - PROCESS | 668 | 1469143667699 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:27:47 INFO - PROCESS | 668 | 1469143667702 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 668 | 1469143667704 Marionette TRACE conn6 <- [1,1302,null,{}] 16:27:47 INFO - PROCESS | 668 | 1469143667708 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 668 | 1469143667710 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:47 INFO - PROCESS | 668 | 1469143667829 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:27:47 INFO - PROCESS | 668 | 1469143667867 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 668 | 1469143667869 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094C53B800 == 35 [pid = 668] [id = 335] 16:27:47 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943389800) [pid = 668] [serial = 1004] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946283400) [pid = 668] [serial = 1005] [outer = 0000000943389800] 16:27:47 INFO - PROCESS | 668 | 1469143667915 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946452000) [pid = 668] [serial = 1006] [outer = 0000000943389800] 16:27:48 INFO - PROCESS | 668 | 1469143668318 Marionette TRACE conn6 <- [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]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 16:27:48 INFO - PROCESS | 668 | 1469143668381 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 668 | 1469143668384 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:27:48 INFO - PROCESS | 668 | 1469143668387 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:27:48 INFO - PROCESS | 668 | 1469143668389 Marionette TRACE conn6 <- [1,1306,null,{}] 16:27:48 INFO - PROCESS | 668 | 1469143668393 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 668 | 1469143668395 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:48 INFO - PROCESS | 668 | 1469143668480 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:27:48 INFO - PROCESS | 668 | 1469143668487 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 668 | 1469143668489 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:48 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE6800 == 36 [pid = 668] [id = 336] 16:27:48 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946452800) [pid = 668] [serial = 1007] [outer = 0000000000000000] 16:27:48 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094663F800) [pid = 668] [serial = 1008] [outer = 0000000946452800] 16:27:48 INFO - PROCESS | 668 | 1469143668534 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946698000) [pid = 668] [serial = 1009] [outer = 0000000946452800] 16:27:49 INFO - PROCESS | 668 | 1469143669358 Marionette TRACE conn6 <- [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]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1022ms 16:27:49 INFO - PROCESS | 668 | 1469143669414 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 668 | 1469143669419 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:27:49 INFO - PROCESS | 668 | 1469143669424 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:27:49 INFO - PROCESS | 668 | 1469143669430 Marionette TRACE conn6 <- [1,1310,null,{}] 16:27:49 INFO - PROCESS | 668 | 1469143669458 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 668 | 1469143669461 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:49 INFO - PROCESS | 668 | 1469143669596 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:27:49 INFO - PROCESS | 668 | 1469143669667 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 668 | 1469143669670 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:49 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF0A000 == 37 [pid = 668] [id = 337] 16:27:49 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000939959C00) [pid = 668] [serial = 1010] [outer = 0000000000000000] 16:27:49 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000939EA3000) [pid = 668] [serial = 1011] [outer = 0000000939959C00] 16:27:49 INFO - PROCESS | 668 | 1469143669772 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093E17E800) [pid = 668] [serial = 1012] [outer = 0000000939959C00] 16:27:50 INFO - PROCESS | 668 | 1469143670475 Marionette TRACE conn6 <- [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]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1106ms 16:27:50 INFO - PROCESS | 668 | 1469143670534 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 668 | 1469143670539 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:27:50 INFO - PROCESS | 668 | 1469143670546 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 668 | 1469143670549 Marionette TRACE conn6 <- [1,1314,null,{}] 16:27:50 INFO - PROCESS | 668 | 1469143670553 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 668 | 1469143670556 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:50 INFO - PROCESS | 668 | 1469143670686 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:27:50 INFO - PROCESS | 668 | 1469143670762 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 668 | 1469143670765 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:50 INFO - PROCESS | 668 | ++DOCSHELL 000000093DEBE800 == 38 [pid = 668] [id = 338] 16:27:50 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000937A1CC00) [pid = 668] [serial = 1013] [outer = 0000000000000000] 16:27:50 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009398F3000) [pid = 668] [serial = 1014] [outer = 0000000937A1CC00] 16:27:50 INFO - PROCESS | 668 | 1469143670951 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000939EA4C00) [pid = 668] [serial = 1015] [outer = 0000000937A1CC00] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 000000094C53B800 == 37 [pid = 668] [id = 335] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 0000000949EC9800 == 36 [pid = 668] [id = 334] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 0000000939672000 == 35 [pid = 668] [id = 333] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 0000000946F50000 == 34 [pid = 668] [id = 332] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 0000000946060800 == 33 [pid = 668] [id = 331] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 00000009456AC000 == 32 [pid = 668] [id = 330] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 0000000943984000 == 31 [pid = 668] [id = 329] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 000000093EA22000 == 30 [pid = 668] [id = 328] 16:27:51 INFO - PROCESS | 668 | --DOCSHELL 00000009384B0000 == 29 [pid = 668] [id = 327] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009456E1C00) [pid = 668] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009458F9C00) [pid = 668] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009465C7C00) [pid = 668] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094644EC00) [pid = 668] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093A5CFC00) [pid = 668] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093E6C7C00) [pid = 668] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009477DA800) [pid = 668] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943385C00) [pid = 668] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943A1E400) [pid = 668] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943B7B800) [pid = 668] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943085C00) [pid = 668] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094336C800) [pid = 668] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939E9F800) [pid = 668] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093F788400) [pid = 668] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477D7C00) [pid = 668] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000947AA0C00) [pid = 668] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094778CC00) [pid = 668] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D3BC00) [pid = 668] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943D44C00) [pid = 668] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 668 | 1469143671592 Marionette TRACE conn6 <- [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]]]}] 16:27:51 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 16:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1082ms 16:27:51 INFO - PROCESS | 668 | 1469143671631 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 668 | 1469143671635 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:27:51 INFO - PROCESS | 668 | 1469143671654 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 668 | 1469143671657 Marionette TRACE conn6 <- [1,1318,null,{}] 16:27:51 INFO - PROCESS | 668 | 1469143671663 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 668 | 1469143671666 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:51 INFO - PROCESS | 668 | 1469143671761 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:27:51 INFO - PROCESS | 668 | 1469143671769 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 668 | 1469143671772 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:51 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC68000 == 30 [pid = 668] [id = 339] 16:27:51 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093DC64C00) [pid = 668] [serial = 1016] [outer = 0000000000000000] 16:27:51 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093EC4B400) [pid = 668] [serial = 1017] [outer = 000000093DC64C00] 16:27:51 INFO - PROCESS | 668 | 1469143671824 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093FCAF800) [pid = 668] [serial = 1018] [outer = 000000093DC64C00] 16:27:52 INFO - PROCESS | 668 | 1469143672336 Marionette TRACE conn6 <- [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]]]}] 16:27: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 16:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 16:27:52 INFO - PROCESS | 668 | 1469143672384 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 668 | 1469143672388 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:27:52 INFO - PROCESS | 668 | 1469143672395 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 668 | 1469143672398 Marionette TRACE conn6 <- [1,1322,null,{}] 16:27:52 INFO - PROCESS | 668 | 1469143672402 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 668 | 1469143672404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:52 INFO - PROCESS | 668 | 1469143672497 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:27:52 INFO - PROCESS | 668 | 1469143672572 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 668 | 1469143672574 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094569D000 == 31 [pid = 668] [id = 340] 16:27:52 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094336DC00) [pid = 668] [serial = 1019] [outer = 0000000000000000] 16:27:52 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943378400) [pid = 668] [serial = 1020] [outer = 000000094336DC00] 16:27:52 INFO - PROCESS | 668 | 1469143672621 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094372A800) [pid = 668] [serial = 1021] [outer = 000000094336DC00] 16:27:53 INFO - PROCESS | 668 | 1469143673021 Marionette TRACE conn6 <- [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]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 16:27:53 INFO - PROCESS | 668 | 1469143673070 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 668 | 1469143673072 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:27:53 INFO - PROCESS | 668 | 1469143673076 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 668 | 1469143673079 Marionette TRACE conn6 <- [1,1326,null,{}] 16:27:53 INFO - PROCESS | 668 | 1469143673091 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 668 | 1469143673096 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:53 INFO - PROCESS | 668 | 1469143673188 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:27:53 INFO - PROCESS | 668 | 1469143673196 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 668 | 1469143673198 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:53 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A1D800 == 32 [pid = 668] [id = 341] 16:27:53 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000939328400) [pid = 668] [serial = 1022] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943BFEC00) [pid = 668] [serial = 1023] [outer = 0000000939328400] 16:27:53 INFO - PROCESS | 668 | 1469143673245 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D3C800) [pid = 668] [serial = 1024] [outer = 0000000939328400] 16:27:54 INFO - PROCESS | 668 | 1469143674173 Marionette TRACE conn6 <- [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]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1138ms 16:27:54 INFO - PROCESS | 668 | 1469143674217 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 668 | 1469143674220 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:27:54 INFO - PROCESS | 668 | 1469143674224 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 668 | 1469143674226 Marionette TRACE conn6 <- [1,1330,null,{}] 16:27:54 INFO - PROCESS | 668 | 1469143674230 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 668 | 1469143674232 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:54 INFO - PROCESS | 668 | 1469143674351 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:27:54 INFO - PROCESS | 668 | 1469143674357 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 668 | 1469143674359 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:54 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ECA000 == 33 [pid = 668] [id = 342] 16:27:54 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943D42C00) [pid = 668] [serial = 1025] [outer = 0000000000000000] 16:27:54 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009456DB000) [pid = 668] [serial = 1026] [outer = 0000000943D42C00] 16:27:54 INFO - PROCESS | 668 | 1469143674411 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009458F3C00) [pid = 668] [serial = 1027] [outer = 0000000943D42C00] 16:27:54 INFO - PROCESS | 668 | 1469143674849 Marionette TRACE conn6 <- [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]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 16:27:54 INFO - PROCESS | 668 | 1469143674897 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 668 | 1469143674900 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:27:54 INFO - PROCESS | 668 | 1469143674903 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:27:54 INFO - PROCESS | 668 | 1469143674905 Marionette TRACE conn6 <- [1,1334,null,{}] 16:27:54 INFO - PROCESS | 668 | 1469143674909 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 668 | 1469143674911 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:55 INFO - PROCESS | 668 | 1469143675020 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:27:55 INFO - PROCESS | 668 | 1469143675026 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 668 | 1469143675028 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A1A800 == 34 [pid = 668] [id = 343] 16:27:55 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094628A400) [pid = 668] [serial = 1028] [outer = 0000000000000000] 16:27:55 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946451000) [pid = 668] [serial = 1029] [outer = 000000094628A400] 16:27:55 INFO - PROCESS | 668 | 1469143675088 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946698400) [pid = 668] [serial = 1030] [outer = 000000094628A400] 16:27:55 INFO - PROCESS | 668 | 1469143675570 Marionette TRACE conn6 <- [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]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 16:27:55 INFO - PROCESS | 668 | 1469143675672 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 668 | 1469143675674 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:27:55 INFO - PROCESS | 668 | 1469143675678 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 668 | 1469143675680 Marionette TRACE conn6 <- [1,1338,null,{}] 16:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:27:55 INFO - PROCESS | 668 | 1469143675683 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 668 | 1469143675690 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:55 INFO - PROCESS | 668 | 1469143675867 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943723400) [pid = 668] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939C0F800) [pid = 668] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093E7BC000) [pid = 668] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000937B3AC00) [pid = 668] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093FFDE800) [pid = 668] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946648000) [pid = 668] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093E7BBC00) [pid = 668] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009398EE000) [pid = 668] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943377800) [pid = 668] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946646000) [pid = 668] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009379EE000) [pid = 668] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000937B39000) [pid = 668] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:27:55 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943389800) [pid = 668] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:27:55 INFO - PROCESS | 668 | 1469143675919 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 668 | 1469143675921 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DA3800 == 35 [pid = 668] [id = 344] 16:27:55 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000937B39000) [pid = 668] [serial = 1031] [outer = 0000000000000000] 16:27:55 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009398EE000) [pid = 668] [serial = 1032] [outer = 0000000937B39000] 16:27:55 INFO - PROCESS | 668 | 1469143675967 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F8D7000) [pid = 668] [serial = 1033] [outer = 0000000937B39000] 16:27:56 INFO - PROCESS | 668 | 1469143676328 Marionette TRACE conn6 <- [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]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 16:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:27:56 INFO - PROCESS | 668 | 1469143676362 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 668 | 1469143676365 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:27:56 INFO - PROCESS | 668 | 1469143676369 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 668 | 1469143676371 Marionette TRACE conn6 <- [1,1342,null,{}] 16:27:56 INFO - PROCESS | 668 | 1469143676374 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 668 | 1469143676376 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:56 INFO - PROCESS | 668 | 1469143676458 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:27:56 INFO - PROCESS | 668 | 1469143676464 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 668 | 1469143676466 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:56 INFO - PROCESS | 668 | ++DOCSHELL 000000093F74B000 == 36 [pid = 668] [id = 345] 16:27:56 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094372E800) [pid = 668] [serial = 1034] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946D7DC00) [pid = 668] [serial = 1035] [outer = 000000094372E800] 16:27:56 INFO - PROCESS | 668 | 1469143676511 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946DEA800) [pid = 668] [serial = 1036] [outer = 000000094372E800] 16:27:56 INFO - PROCESS | 668 | 1469143676931 Marionette TRACE conn6 <- [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]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 588ms 16:27:56 INFO - PROCESS | 668 | 1469143676968 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 668 | 1469143676970 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:27:56 INFO - PROCESS | 668 | 1469143676978 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 668 | 1469143676980 Marionette TRACE conn6 <- [1,1346,null,{}] 16:27:56 INFO - PROCESS | 668 | 1469143676984 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 668 | 1469143676986 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:57 INFO - PROCESS | 668 | 1469143677079 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:27:57 INFO - PROCESS | 668 | 1469143677085 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 668 | 1469143677087 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094601B800 == 37 [pid = 668] [id = 346] 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946FE7C00) [pid = 668] [serial = 1037] [outer = 0000000000000000] 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094778CC00) [pid = 668] [serial = 1038] [outer = 0000000946FE7C00] 16:27:57 INFO - PROCESS | 668 | 1469143677136 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009477D2000) [pid = 668] [serial = 1039] [outer = 0000000946FE7C00] 16:27:57 INFO - PROCESS | 668 | 1469143677595 Marionette TRACE conn6 <- [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]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 16:27:57 INFO - PROCESS | 668 | 1469143677606 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 668 | 1469143677608 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:27:57 INFO - PROCESS | 668 | 1469143677612 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:27:57 INFO - PROCESS | 668 | 1469143677614 Marionette TRACE conn6 <- [1,1350,null,{}] 16:27:57 INFO - PROCESS | 668 | 1469143677629 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 668 | 1469143677631 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:57 INFO - PROCESS | 668 | 1469143677716 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:27:57 INFO - PROCESS | 668 | 1469143677723 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 668 | 1469143677725 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC31000 == 38 [pid = 668] [id = 347] 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009477D6000) [pid = 668] [serial = 1040] [outer = 0000000000000000] 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009477DDC00) [pid = 668] [serial = 1041] [outer = 00000009477D6000] 16:27:57 INFO - PROCESS | 668 | 1469143677773 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000948330C00) [pid = 668] [serial = 1042] [outer = 00000009477D6000] 16:27:58 INFO - PROCESS | 668 | 1469143678507 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 924ms 16:27:58 INFO - PROCESS | 668 | 1469143678541 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 668 | 1469143678546 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:27:58 INFO - PROCESS | 668 | 1469143678552 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 668 | 1469143678558 Marionette TRACE conn6 <- [1,1354,null,{}] 16:27:58 INFO - PROCESS | 668 | 1469143678563 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:58 INFO - PROCESS | 668 | 1469143678567 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:58 INFO - PROCESS | 668 | 1469143678694 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:27:58 INFO - PROCESS | 668 | 1469143678807 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 668 | 1469143678810 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:58 INFO - PROCESS | 668 | ++DOCSHELL 00000009454E3000 == 39 [pid = 668] [id = 348] 16:27:58 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000939955400) [pid = 668] [serial = 1043] [outer = 0000000000000000] 16:27:58 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093F782800) [pid = 668] [serial = 1044] [outer = 0000000939955400] 16:27:58 INFO - PROCESS | 668 | 1469143678871 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094308C400) [pid = 668] [serial = 1045] [outer = 0000000939955400] 16:27:59 INFO - PROCESS | 668 | 1469143679492 Marionette TRACE conn6 <- [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] 16:27:59 INFO - PROCESS | 668 | 1469143679546 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:27:59 INFO - PROCESS | 668 | 1469143679552 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 668 | 1469143679556 Marionette TRACE conn6 <- [1,1358,null,{}] 16:27:59 INFO - PROCESS | 668 | 1469143679560 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 668 | 1469143679563 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:59 INFO - PROCESS | 668 | 1469143679715 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:27:59 INFO - PROCESS | 668 | 1469143679834 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 668 | 1469143679837 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:27:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA56000 == 40 [pid = 668] [id = 349] 16:27:59 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009437EE400) [pid = 668] [serial = 1046] [outer = 0000000000000000] 16:27:59 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943C0C400) [pid = 668] [serial = 1047] [outer = 00000009437EE400] 16:27:59 INFO - PROCESS | 668 | 1469143679897 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009456E2000) [pid = 668] [serial = 1048] [outer = 00000009437EE400] 16:28:00 INFO - PROCESS | 668 | 1469143680518 Marionette TRACE conn6 <- [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] 16:28:00 INFO - PROCESS | 668 | 1469143680583 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:28:00 INFO - PROCESS | 668 | 1469143680587 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 668 | 1469143680591 Marionette TRACE conn6 <- [1,1362,null,{}] 16:28:00 INFO - PROCESS | 668 | 1469143680603 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 668 | 1469143680608 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:00 INFO - PROCESS | 668 | 1469143680780 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:28:00 INFO - PROCESS | 668 | 1469143680893 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 668 | 1469143680897 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:00 INFO - PROCESS | 668 | ++DOCSHELL 00000009397E2800 == 41 [pid = 668] [id = 350] 16:28:00 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009396B6400) [pid = 668] [serial = 1049] [outer = 0000000000000000] 16:28:00 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000939957800) [pid = 668] [serial = 1050] [outer = 00000009396B6400] 16:28:00 INFO - PROCESS | 668 | 1469143680959 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943385800) [pid = 668] [serial = 1051] [outer = 00000009396B6400] 16:28:01 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:01 INFO - PROCESS | 668 | 1469143681798 Marionette TRACE conn6 <- [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] 16:28:01 INFO - PROCESS | 668 | 1469143681818 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:28:01 INFO - PROCESS | 668 | 1469143681823 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 668 | 1469143681828 Marionette TRACE conn6 <- [1,1366,null,{}] 16:28:01 INFO - PROCESS | 668 | 1469143681833 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 668 | 1469143681836 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000094601B800 == 40 [pid = 668] [id = 346] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000093F74B000 == 39 [pid = 668] [id = 345] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 0000000943DA3800 == 38 [pid = 668] [id = 344] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 0000000946A1A800 == 37 [pid = 668] [id = 343] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 0000000949ECA000 == 36 [pid = 668] [id = 342] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 0000000948A1D800 == 35 [pid = 668] [id = 341] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000094569D000 == 34 [pid = 668] [id = 340] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000093FC68000 == 33 [pid = 668] [id = 339] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000093DEBE800 == 32 [pid = 668] [id = 338] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000093FF0A000 == 31 [pid = 668] [id = 337] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE6800 == 30 [pid = 668] [id = 336] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 00000009397E2800 == 29 [pid = 668] [id = 350] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000094CA56000 == 28 [pid = 668] [id = 349] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 00000009454E3000 == 27 [pid = 668] [id = 348] 16:28:02 INFO - PROCESS | 668 | --DOCSHELL 000000094DC31000 == 26 [pid = 668] [id = 347] 16:28:02 INFO - PROCESS | 668 | 1469143682538 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943727800) [pid = 668] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000939E97C00) [pid = 668] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093A546000) [pid = 668] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093EA60C00) [pid = 668] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093F78E000) [pid = 668] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000937BD9800) [pid = 668] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009396BE400) [pid = 668] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009430CA000) [pid = 668] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094985E000) [pid = 668] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943A19000) [pid = 668] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009477B1000) [pid = 668] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093A18B400) [pid = 668] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009398FAC00) [pid = 668] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094372F400) [pid = 668] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943BF1000) [pid = 668] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094338B000) [pid = 668] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000947786C00) [pid = 668] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094669BC00) [pid = 668] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939954800) [pid = 668] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943C0B400) [pid = 668] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943354400) [pid = 668] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946452000) [pid = 668] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094425B800) [pid = 668] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000094336E800) [pid = 668] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009458F1400) [pid = 668] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000946283400) [pid = 668] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 668 | 1469143682712 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 668 | 1469143682715 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:02 INFO - PROCESS | 668 | ++DOCSHELL 000000093DEAA800 == 27 [pid = 668] [id = 351] 16:28:02 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000939327000) [pid = 668] [serial = 1052] [outer = 0000000000000000] 16:28:02 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093989CC00) [pid = 668] [serial = 1053] [outer = 0000000939327000] 16:28:02 INFO - PROCESS | 668 | 1469143682767 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009398F4000) [pid = 668] [serial = 1054] [outer = 0000000939327000] 16:28:03 INFO - PROCESS | 668 | 1469143683222 Marionette TRACE conn6 <- [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] 16:28:03 INFO - PROCESS | 668 | 1469143683260 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:28:03 INFO - PROCESS | 668 | 1469143683265 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 668 | 1469143683269 Marionette TRACE conn6 <- [1,1370,null,{}] 16:28:03 INFO - PROCESS | 668 | 1469143683274 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 668 | 1469143683277 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:03 INFO - PROCESS | 668 | 1469143683370 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:28:03 INFO - PROCESS | 668 | 1469143683384 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 668 | 1469143683387 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:03 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC78000 == 28 [pid = 668] [id = 352] 16:28:03 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939EA2C00) [pid = 668] [serial = 1055] [outer = 0000000000000000] 16:28:03 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093DFC1C00) [pid = 668] [serial = 1056] [outer = 0000000939EA2C00] 16:28:03 INFO - PROCESS | 668 | 1469143683437 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093E9DD800) [pid = 668] [serial = 1057] [outer = 0000000939EA2C00] 16:28:03 INFO - PROCESS | 668 | [668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:03 INFO - PROCESS | 668 | 1469143683904 Marionette TRACE conn6 <- [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] 16:28:03 INFO - PROCESS | 668 | 1469143683944 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:28:03 INFO - PROCESS | 668 | 1469143683948 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 668 | 1469143683950 Marionette TRACE conn6 <- [1,1374,null,{}] 16:28:03 INFO - PROCESS | 668 | 1469143683955 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 668 | 1469143683957 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:04 INFO - PROCESS | 668 | 1469143684086 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:28:04 INFO - PROCESS | 668 | 1469143684165 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 668 | 1469143684167 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:04 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC77000 == 29 [pid = 668] [id = 353] 16:28:04 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000937B33000) [pid = 668] [serial = 1058] [outer = 0000000000000000] 16:28:04 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943083000) [pid = 668] [serial = 1059] [outer = 0000000937B33000] 16:28:04 INFO - PROCESS | 668 | 1469143684215 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094334FC00) [pid = 668] [serial = 1060] [outer = 0000000937B33000] 16:28:04 INFO - PROCESS | 668 | 1469143684621 Marionette TRACE conn6 <- [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] 16:28:04 INFO - PROCESS | 668 | 1469143684695 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:28:04 INFO - PROCESS | 668 | 1469143684707 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 668 | 1469143684712 Marionette TRACE conn6 <- [1,1378,null,{}] 16:28:04 INFO - PROCESS | 668 | 1469143684716 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 668 | 1469143684719 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:04 INFO - PROCESS | 668 | 1469143684838 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:28:04 INFO - PROCESS | 668 | 1469143684888 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 668 | 1469143684891 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094628C800 == 30 [pid = 668] [id = 354] 16:28:04 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943725000) [pid = 668] [serial = 1061] [outer = 0000000000000000] 16:28:04 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009437E6000) [pid = 668] [serial = 1062] [outer = 0000000943725000] 16:28:04 INFO - PROCESS | 668 | 1469143684937 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943A1B800) [pid = 668] [serial = 1063] [outer = 0000000943725000] 16:28:05 INFO - PROCESS | 668 | 1469143685366 Marionette TRACE conn6 <- [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]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 16:28:05 INFO - PROCESS | 668 | 1469143685395 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 668 | 1469143685398 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:28:05 INFO - PROCESS | 668 | 1469143685401 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:28:05 INFO - PROCESS | 668 | 1469143685403 Marionette TRACE conn6 <- [1,1382,null,{}] 16:28:05 INFO - PROCESS | 668 | 1469143685436 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 668 | 1469143685438 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:05 INFO - PROCESS | 668 | 1469143685565 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:28:05 INFO - PROCESS | 668 | 1469143685576 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 668 | 1469143685578 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:05 INFO - PROCESS | 668 | ++DOCSHELL 00000009483D7800 == 31 [pid = 668] [id = 355] 16:28:05 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A19C00) [pid = 668] [serial = 1064] [outer = 0000000000000000] 16:28:05 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943BFD400) [pid = 668] [serial = 1065] [outer = 0000000943A19C00] 16:28:05 INFO - PROCESS | 668 | 1469143685624 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D0B000) [pid = 668] [serial = 1066] [outer = 0000000943A19C00] 16:28:06 INFO - PROCESS | 668 | 1469143686065 Marionette TRACE conn6 <- [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]]]}] 16:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 16:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:28:06 INFO - PROCESS | 668 | 1469143686076 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 668 | 1469143686078 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:28:06 INFO - PROCESS | 668 | 1469143686081 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 668 | 1469143686083 Marionette TRACE conn6 <- [1,1386,null,{}] 16:28:06 INFO - PROCESS | 668 | 1469143686086 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:06 INFO - PROCESS | 668 | 1469143686089 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:06 INFO - PROCESS | 668 | 1469143686199 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:28:06 INFO - PROCESS | 668 | 1469143686204 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 668 | 1469143686211 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D60800 == 32 [pid = 668] [id = 356] 16:28:06 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000937A1E400) [pid = 668] [serial = 1067] [outer = 0000000000000000] 16:28:06 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009456DC400) [pid = 668] [serial = 1068] [outer = 0000000937A1E400] 16:28:06 INFO - PROCESS | 668 | 1469143686309 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009458F9800) [pid = 668] [serial = 1069] [outer = 0000000937A1E400] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943D42C00) [pid = 668] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094628A400) [pid = 668] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000937B39000) [pid = 668] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000939328400) [pid = 668] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094336DC00) [pid = 668] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093DC64C00) [pid = 668] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000939959C00) [pid = 668] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000937A1CC00) [pid = 668] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946452800) [pid = 668] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094372E800) [pid = 668] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477D6000) [pid = 668] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:28:06 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946FE7C00) [pid = 668] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:28:06 INFO - PROCESS | 668 | 1469143686974 Marionette TRACE conn6 <- [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]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 924ms 16:28:07 INFO - PROCESS | 668 | 1469143687008 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 668 | 1469143687011 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:28:07 INFO - PROCESS | 668 | 1469143687014 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 668 | 1469143687016 Marionette TRACE conn6 <- [1,1390,null,{}] 16:28:07 INFO - PROCESS | 668 | 1469143687020 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 668 | 1469143687022 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:07 INFO - PROCESS | 668 | 1469143687116 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:28:07 INFO - PROCESS | 668 | 1469143687191 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 668 | 1469143687193 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:07 INFO - PROCESS | 668 | ++DOCSHELL 0000000938AF2000 == 33 [pid = 668] [id = 357] 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000937A12400) [pid = 668] [serial = 1070] [outer = 0000000000000000] 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398AAC00) [pid = 668] [serial = 1071] [outer = 0000000937A12400] 16:28:07 INFO - PROCESS | 668 | 1469143687239 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943D3AC00) [pid = 668] [serial = 1072] [outer = 0000000937A12400] 16:28:07 INFO - PROCESS | 668 | 1469143687600 Marionette TRACE conn6 <- [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]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 16:28:07 INFO - PROCESS | 668 | 1469143687647 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 668 | 1469143687649 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:28:07 INFO - PROCESS | 668 | 1469143687652 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 668 | 1469143687654 Marionette TRACE conn6 <- [1,1394,null,{}] 16:28:07 INFO - PROCESS | 668 | 1469143687657 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 668 | 1469143687659 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:07 INFO - PROCESS | 668 | 1469143687768 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:28:07 INFO - PROCESS | 668 | 1469143687777 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 668 | 1469143687779 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094C542000 == 34 [pid = 668] [id = 358] 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943D3FC00) [pid = 668] [serial = 1073] [outer = 0000000000000000] 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946453800) [pid = 668] [serial = 1074] [outer = 0000000943D3FC00] 16:28:07 INFO - PROCESS | 668 | 1469143687824 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946649400) [pid = 668] [serial = 1075] [outer = 0000000943D3FC00] 16:28:08 INFO - PROCESS | 668 | 1469143688227 Marionette TRACE conn6 <- [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]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 16:28:08 INFO - PROCESS | 668 | 1469143688285 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 668 | 1469143688287 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:28:08 INFO - PROCESS | 668 | 1469143688290 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:28:08 INFO - PROCESS | 668 | 1469143688292 Marionette TRACE conn6 <- [1,1398,null,{}] 16:28:08 INFO - PROCESS | 668 | 1469143688296 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 668 | 1469143688298 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:08 INFO - PROCESS | 668 | 1469143688416 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:28:08 INFO - PROCESS | 668 | 1469143688458 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 668 | 1469143688460 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:08 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF9000 == 35 [pid = 668] [id = 359] 16:28:08 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946642000) [pid = 668] [serial = 1076] [outer = 0000000000000000] 16:28:08 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946813C00) [pid = 668] [serial = 1077] [outer = 0000000946642000] 16:28:08 INFO - PROCESS | 668 | 1469143688506 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946D80400) [pid = 668] [serial = 1078] [outer = 0000000946642000] 16:28:09 INFO - PROCESS | 668 | 1469143689144 Marionette TRACE conn6 <- [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]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 883ms 16:28:09 INFO - PROCESS | 668 | 1469143689177 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 668 | 1469143689182 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:28:09 INFO - PROCESS | 668 | 1469143689188 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 668 | 1469143689192 Marionette TRACE conn6 <- [1,1402,null,{}] 16:28:09 INFO - PROCESS | 668 | 1469143689208 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 668 | 1469143689212 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:09 INFO - PROCESS | 668 | 1469143689361 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:28:09 INFO - PROCESS | 668 | 1469143689454 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 668 | 1469143689460 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:09 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC75000 == 36 [pid = 668] [id = 360] 16:28:09 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009398F7C00) [pid = 668] [serial = 1079] [outer = 0000000000000000] 16:28:09 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000939954C00) [pid = 668] [serial = 1080] [outer = 00000009398F7C00] 16:28:09 INFO - PROCESS | 668 | 1469143689522 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093A18B400) [pid = 668] [serial = 1081] [outer = 00000009398F7C00] 16:28:10 INFO - PROCESS | 668 | 1469143690403 Marionette TRACE conn6 <- [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]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1240ms 16:28:10 INFO - PROCESS | 668 | 1469143690431 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 668 | 1469143690436 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:28:10 INFO - PROCESS | 668 | 1469143690443 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 668 | 1469143690446 Marionette TRACE conn6 <- [1,1406,null,{}] 16:28:10 INFO - PROCESS | 668 | 1469143690451 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 668 | 1469143690454 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:10 INFO - PROCESS | 668 | 1469143690593 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:28:10 INFO - PROCESS | 668 | 1469143690687 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 668 | 1469143690690 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000946014800 == 37 [pid = 668] [id = 361] 16:28:10 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398F8400) [pid = 668] [serial = 1082] [outer = 0000000000000000] 16:28:10 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094307E400) [pid = 668] [serial = 1083] [outer = 00000009398F8400] 16:28:10 INFO - PROCESS | 668 | 1469143690749 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943387400) [pid = 668] [serial = 1084] [outer = 00000009398F8400] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 000000094C542000 == 36 [pid = 668] [id = 358] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 0000000938AF2000 == 35 [pid = 668] [id = 357] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 0000000949D60800 == 34 [pid = 668] [id = 356] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 00000009483D7800 == 33 [pid = 668] [id = 355] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 000000094628C800 == 32 [pid = 668] [id = 354] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 000000093FC77000 == 31 [pid = 668] [id = 353] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 000000093FC78000 == 30 [pid = 668] [id = 352] 16:28:11 INFO - PROCESS | 668 | --DOCSHELL 000000093DEAA800 == 29 [pid = 668] [id = 351] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009477DDC00) [pid = 668] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000948330C00) [pid = 668] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094778CC00) [pid = 668] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456DB000) [pid = 668] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009458F3C00) [pid = 668] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946451000) [pid = 668] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398EE000) [pid = 668] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943BFEC00) [pid = 668] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943378400) [pid = 668] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094372A800) [pid = 668] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093EC4B400) [pid = 668] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093FCAF800) [pid = 668] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946698400) [pid = 668] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939EA3000) [pid = 668] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093E17E800) [pid = 668] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009398F3000) [pid = 668] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000939EA4C00) [pid = 668] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946698000) [pid = 668] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000094663F800) [pid = 668] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000946D7DC00) [pid = 668] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009477D2000) [pid = 668] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000946DEA800) [pid = 668] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943D3C800) [pid = 668] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000093F8D7000) [pid = 668] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 668 | 1469143691587 Marionette TRACE conn6 <- [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]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1175ms 16:28:11 INFO - PROCESS | 668 | 1469143691620 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 668 | 1469143691625 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:28:11 INFO - PROCESS | 668 | 1469143691630 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 668 | 1469143691634 Marionette TRACE conn6 <- [1,1410,null,{}] 16:28:11 INFO - PROCESS | 668 | 1469143691640 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 668 | 1469143691643 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:11 INFO - PROCESS | 668 | 1469143691735 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:28:11 INFO - PROCESS | 668 | 1469143691741 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 668 | 1469143691746 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:11 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75C800 == 30 [pid = 668] [id = 362] 16:28:11 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000093A189000) [pid = 668] [serial = 1085] [outer = 0000000000000000] 16:28:11 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093A5CF000) [pid = 668] [serial = 1086] [outer = 000000093A189000] 16:28:11 INFO - PROCESS | 668 | 1469143691798 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093E799000) [pid = 668] [serial = 1087] [outer = 000000093A189000] 16:28:12 INFO - PROCESS | 668 | 1469143692333 Marionette TRACE conn6 <- [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]]]}] 16:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 16:28:12 INFO - PROCESS | 668 | 1469143692368 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 668 | 1469143692373 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:28:12 INFO - PROCESS | 668 | 1469143692379 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 668 | 1469143692381 Marionette TRACE conn6 <- [1,1414,null,{}] 16:28:12 INFO - PROCESS | 668 | 1469143692385 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:12 INFO - PROCESS | 668 | 1469143692388 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:12 INFO - PROCESS | 668 | 1469143692503 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:28:12 INFO - PROCESS | 668 | 1469143692583 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 668 | 1469143692585 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:12 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DBA000 == 31 [pid = 668] [id = 363] 16:28:12 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943358C00) [pid = 668] [serial = 1088] [outer = 0000000000000000] 16:28:12 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943373800) [pid = 668] [serial = 1089] [outer = 0000000943358C00] 16:28:12 INFO - PROCESS | 668 | 1469143692636 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943729400) [pid = 668] [serial = 1090] [outer = 0000000943358C00] 16:28:13 INFO - PROCESS | 668 | 1469143693030 Marionette TRACE conn6 <- [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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 16:28:13 INFO - PROCESS | 668 | 1469143693116 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 668 | 1469143693119 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:28:13 INFO - PROCESS | 668 | 1469143693123 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 668 | 1469143693127 Marionette TRACE conn6 <- [1,1418,null,{}] 16:28:13 INFO - PROCESS | 668 | 1469143693138 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 668 | 1469143693143 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:13 INFO - PROCESS | 668 | 1469143693267 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:28:13 INFO - PROCESS | 668 | 1469143693285 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 668 | 1469143693288 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:13 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F55800 == 32 [pid = 668] [id = 364] 16:28:13 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093840C000) [pid = 668] [serial = 1091] [outer = 0000000000000000] 16:28:13 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943D3F400) [pid = 668] [serial = 1092] [outer = 000000093840C000] 16:28:13 INFO - PROCESS | 668 | 1469143693338 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009456C2400) [pid = 668] [serial = 1093] [outer = 000000093840C000] 16:28:13 INFO - PROCESS | 668 | 1469143693782 Marionette TRACE conn6 <- [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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 735ms 16:28:13 INFO - PROCESS | 668 | 1469143693865 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 668 | 1469143693868 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:28:13 INFO - PROCESS | 668 | 1469143693871 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 668 | 1469143693873 Marionette TRACE conn6 <- [1,1422,null,{}] 16:28:13 INFO - PROCESS | 668 | 1469143693877 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 668 | 1469143693879 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:14 INFO - PROCESS | 668 | 1469143693997 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:28:14 INFO - PROCESS | 668 | 1469143694014 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 668 | 1469143694016 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D60000 == 33 [pid = 668] [id = 365] 16:28:14 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000945853400) [pid = 668] [serial = 1094] [outer = 0000000000000000] 16:28:14 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000945FBEC00) [pid = 668] [serial = 1095] [outer = 0000000945853400] 16:28:14 INFO - PROCESS | 668 | 1469143694107 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094644F000) [pid = 668] [serial = 1096] [outer = 0000000945853400] 16:28:14 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009458F7800) [pid = 668] [serial = 1097] [outer = 000000093DFCE000] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939EA2C00) [pid = 668] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939327000) [pid = 668] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009396B6400) [pid = 668] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000937B33000) [pid = 668] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000937A1E400) [pid = 668] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D3FC00) [pid = 668] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000939955400) [pid = 668] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009437EE400) [pid = 668] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943A19C00) [pid = 668] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000937A12400) [pid = 668] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:28:14 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943725000) [pid = 668] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:28:14 INFO - PROCESS | 668 | 1469143694910 Marionette TRACE conn6 <- [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]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1075ms 16:28:14 INFO - PROCESS | 668 | 1469143694952 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 668 | 1469143694958 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:28:14 INFO - PROCESS | 668 | 1469143694965 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 668 | 1469143694969 Marionette TRACE conn6 <- [1,1426,null,{}] 16:28:14 INFO - PROCESS | 668 | 1469143694976 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 668 | 1469143694979 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:15 INFO - PROCESS | 668 | 1469143695107 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:28:15 INFO - PROCESS | 668 | 1469143695183 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 668 | 1469143695188 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:15 INFO - PROCESS | 668 | ++DOCSHELL 000000093F76D000 == 34 [pid = 668] [id = 366] 16:28:15 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000939D22400) [pid = 668] [serial = 1098] [outer = 0000000000000000] 16:28:15 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000939E9F000) [pid = 668] [serial = 1099] [outer = 0000000939D22400] 16:28:15 INFO - PROCESS | 668 | 1469143695290 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093DFC9000) [pid = 668] [serial = 1100] [outer = 0000000939D22400] 16:28:15 INFO - PROCESS | 668 | 1469143695879 Marionette TRACE conn6 <- [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]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 16:28:15 INFO - PROCESS | 668 | 1469143695955 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 668 | 1469143695961 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:28:15 INFO - PROCESS | 668 | 1469143695968 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 668 | 1469143695971 Marionette TRACE conn6 <- [1,1430,null,{}] 16:28:15 INFO - PROCESS | 668 | 1469143695975 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 668 | 1469143695978 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:16 INFO - PROCESS | 668 | 1469143696107 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:28:16 INFO - PROCESS | 668 | 1469143696176 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 668 | 1469143696179 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094606B000 == 35 [pid = 668] [id = 367] 16:28:16 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943081800) [pid = 668] [serial = 1101] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943356000) [pid = 668] [serial = 1102] [outer = 0000000943081800] 16:28:16 INFO - PROCESS | 668 | 1469143696280 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943389000) [pid = 668] [serial = 1103] [outer = 0000000943081800] 16:28:16 INFO - PROCESS | 668 | 1469143696917 Marionette TRACE conn6 <- [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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 16:28:16 INFO - PROCESS | 668 | 1469143696955 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 668 | 1469143696958 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:28:16 INFO - PROCESS | 668 | 1469143696962 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 668 | 1469143696967 Marionette TRACE conn6 <- [1,1434,null,{}] 16:28:16 INFO - PROCESS | 668 | 1469143696979 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 668 | 1469143696984 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:17 INFO - PROCESS | 668 | 1469143697103 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:28:17 INFO - PROCESS | 668 | 1469143697181 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 668 | 1469143697184 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094C542000 == 36 [pid = 668] [id = 368] 16:28:17 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943C29C00) [pid = 668] [serial = 1104] [outer = 0000000000000000] 16:28:17 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000945403C00) [pid = 668] [serial = 1105] [outer = 0000000943C29C00] 16:28:17 INFO - PROCESS | 668 | 1469143697287 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009462DF400) [pid = 668] [serial = 1106] [outer = 0000000943C29C00] 16:28:17 INFO - PROCESS | 668 | 1469143697920 Marionette TRACE conn6 <- [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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 987ms 16:28:17 INFO - PROCESS | 668 | 1469143697960 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 668 | 1469143697963 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:28:17 INFO - PROCESS | 668 | 1469143697968 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 668 | 1469143697970 Marionette TRACE conn6 <- [1,1438,null,{}] 16:28:17 INFO - PROCESS | 668 | 1469143697974 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 668 | 1469143697976 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:18 INFO - PROCESS | 668 | 1469143698093 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:28:18 INFO - PROCESS | 668 | 1469143698166 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 668 | 1469143698169 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094D740000 == 37 [pid = 668] [id = 369] 16:28:18 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000937B39000) [pid = 668] [serial = 1107] [outer = 0000000000000000] 16:28:18 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946647C00) [pid = 668] [serial = 1108] [outer = 0000000937B39000] 16:28:18 INFO - PROCESS | 668 | 1469143698267 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946DDF400) [pid = 668] [serial = 1109] [outer = 0000000937B39000] 16:28:18 INFO - PROCESS | 668 | 1469143698924 Marionette TRACE conn6 <- [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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 16:28:18 INFO - PROCESS | 668 | 1469143698962 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 668 | 1469143698966 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:28:18 INFO - PROCESS | 668 | 1469143698972 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 668 | 1469143698976 Marionette TRACE conn6 <- [1,1442,null,{}] 16:28:18 INFO - PROCESS | 668 | 1469143698982 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 668 | 1469143698985 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:19 INFO - PROCESS | 668 | 1469143699097 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:28:19 INFO - PROCESS | 668 | 1469143699190 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 668 | 1469143699192 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:19 INFO - PROCESS | 668 | ++DOCSHELL 000000093F762000 == 38 [pid = 668] [id = 370] 16:28:19 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093A186C00) [pid = 668] [serial = 1110] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093A5CC400) [pid = 668] [serial = 1111] [outer = 000000093A186C00] 16:28:19 INFO - PROCESS | 668 | 1469143699244 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093EC4B400) [pid = 668] [serial = 1112] [outer = 000000093A186C00] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000946F55800 == 37 [pid = 668] [id = 364] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000943DBA000 == 36 [pid = 668] [id = 363] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093F75C800 == 35 [pid = 668] [id = 362] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093E671000 == 34 [pid = 668] [id = 274] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093F76C800 == 33 [pid = 668] [id = 290] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094601C000 == 32 [pid = 668] [id = 277] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE7000 == 31 [pid = 668] [id = 291] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093FC75000 == 30 [pid = 668] [id = 360] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094428A800 == 29 [pid = 668] [id = 276] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED7800 == 28 [pid = 668] [id = 279] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094D729000 == 27 [pid = 668] [id = 281] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094DC02800 == 26 [pid = 668] [id = 282] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094DD28800 == 25 [pid = 668] [id = 287] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000948D1F000 == 24 [pid = 668] [id = 278] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094EBDF800 == 23 [pid = 668] [id = 285] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093FC1B000 == 22 [pid = 668] [id = 288] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093FF05800 == 21 [pid = 668] [id = 275] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094C536000 == 20 [pid = 668] [id = 280] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094CA64800 == 19 [pid = 668] [id = 286] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 00000009454E9800 == 18 [pid = 668] [id = 284] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093967B800 == 17 [pid = 668] [id = 289] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF9000 == 16 [pid = 668] [id = 359] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000946014800 == 15 [pid = 668] [id = 361] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094DC40000 == 14 [pid = 668] [id = 283] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094C542000 == 13 [pid = 668] [id = 368] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000094606B000 == 12 [pid = 668] [id = 367] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 0000000949D60000 == 11 [pid = 668] [id = 365] 16:28:20 INFO - PROCESS | 668 | --DOCSHELL 000000093F76D000 == 10 [pid = 668] [id = 366] 16:28:21 INFO - PROCESS | 668 | --DOCSHELL 000000094D740000 == 9 [pid = 668] [id = 369] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DFC1C00) [pid = 668] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093E9DD800) [pid = 668] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093989CC00) [pid = 668] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009398F4000) [pid = 668] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943385800) [pid = 668] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939957800) [pid = 668] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943083000) [pid = 668] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009456DC400) [pid = 668] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946649400) [pid = 668] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094308C400) [pid = 668] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093F782800) [pid = 668] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009456E2000) [pid = 668] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943C0C400) [pid = 668] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943BFD400) [pid = 668] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009398AAC00) [pid = 668] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000946453800) [pid = 668] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 61 (00000009458F9800) [pid = 668] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009437E6000) [pid = 668] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 59 (0000000943A1B800) [pid = 668] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 58 (0000000943D0B000) [pid = 668] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 57 (0000000943D3AC00) [pid = 668] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 56 (0000000946813C00) [pid = 668] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:28:21 INFO - PROCESS | 668 | --DOMWINDOW == 55 (000000094334FC00) [pid = 668] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 668 | 1469143702213 Marionette TRACE conn6 <- [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]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3289ms 16:28:22 INFO - PROCESS | 668 | 1469143702265 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 668 | 1469143702270 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:28:22 INFO - PROCESS | 668 | 1469143702275 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:28:22 INFO - PROCESS | 668 | 1469143702280 Marionette TRACE conn6 <- [1,1446,null,{}] 16:28:22 INFO - PROCESS | 668 | 1469143702286 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 668 | 1469143702289 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:22 INFO - PROCESS | 668 | 1469143702389 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:28:22 INFO - PROCESS | 668 | 1469143702403 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 668 | 1469143702406 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC1B000 == 10 [pid = 668] [id = 371] 16:28:22 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093994B400) [pid = 668] [serial = 1113] [outer = 0000000000000000] 16:28:22 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000939950000) [pid = 668] [serial = 1114] [outer = 000000093994B400] 16:28:22 INFO - PROCESS | 668 | 1469143702458 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (00000009398A8400) [pid = 668] [serial = 1115] [outer = 000000093994B400] 16:28:22 INFO - PROCESS | 668 | 1469143702962 Marionette TRACE conn6 <- [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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 735ms 16:28:23 INFO - PROCESS | 668 | 1469143703037 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 668 | 1469143703042 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:28:23 INFO - PROCESS | 668 | 1469143703051 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 668 | 1469143703054 Marionette TRACE conn6 <- [1,1450,null,{}] 16:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:28:23 INFO - PROCESS | 668 | 1469143703058 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 668 | 1469143703061 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:23 INFO - PROCESS | 668 | 1469143703169 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:28:23 INFO - PROCESS | 668 | 1469143703240 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 668 | 1469143703243 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000943983800 == 11 [pid = 668] [id = 372] 16:28:23 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000939E9BC00) [pid = 668] [serial = 1116] [outer = 0000000000000000] 16:28:23 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (000000093E17E800) [pid = 668] [serial = 1117] [outer = 0000000939E9BC00] 16:28:23 INFO - PROCESS | 668 | 1469143703293 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000093F707C00) [pid = 668] [serial = 1118] [outer = 0000000939E9BC00] 16:28:23 INFO - PROCESS | 668 | 1469143703716 Marionette TRACE conn6 <- [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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 16:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:28:23 INFO - PROCESS | 668 | 1469143703792 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 668 | 1469143703794 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:28:23 INFO - PROCESS | 668 | 1469143703802 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 668 | 1469143703806 Marionette TRACE conn6 <- [1,1454,null,{}] 16:28:23 INFO - PROCESS | 668 | 1469143703818 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 668 | 1469143703823 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:23 INFO - PROCESS | 668 | 1469143703926 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:28:23 INFO - PROCESS | 668 | 1469143703936 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 668 | 1469143703939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F66800 == 12 [pid = 668] [id = 373] 16:28:23 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000943084400) [pid = 668] [serial = 1119] [outer = 0000000000000000] 16:28:23 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000094308AC00) [pid = 668] [serial = 1120] [outer = 0000000943084400] 16:28:23 INFO - PROCESS | 668 | 1469143703991 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000943370800) [pid = 668] [serial = 1121] [outer = 0000000943084400] 16:28:24 INFO - PROCESS | 668 | 1469143704495 Marionette TRACE conn6 <- [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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 798ms 16:28:24 INFO - PROCESS | 668 | 1469143704600 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 668 | 1469143704602 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:28:24 INFO - PROCESS | 668 | 1469143704606 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 668 | 1469143704608 Marionette TRACE conn6 <- [1,1458,null,{}] 16:28:24 INFO - PROCESS | 668 | 1469143704618 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 668 | 1469143704620 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:24 INFO - PROCESS | 668 | 1469143704747 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:28:24 INFO - PROCESS | 668 | 1469143704755 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 668 | 1469143704757 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000946679800 == 13 [pid = 668] [id = 374] 16:28:24 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943388C00) [pid = 668] [serial = 1122] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943723800) [pid = 668] [serial = 1123] [outer = 0000000943388C00] 16:28:24 INFO - PROCESS | 668 | 1469143704843 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009437DF800) [pid = 668] [serial = 1124] [outer = 0000000943388C00] 16:28:25 INFO - PROCESS | 668 | 1469143705260 Marionette TRACE conn6 <- [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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 693ms 16:28:25 INFO - PROCESS | 668 | 1469143705300 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 668 | 1469143705302 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:28:25 INFO - PROCESS | 668 | 1469143705306 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 668 | 1469143705308 Marionette TRACE conn6 <- [1,1462,null,{}] 16:28:25 INFO - PROCESS | 668 | 1469143705311 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 668 | 1469143705313 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:25 INFO - PROCESS | 668 | 1469143705423 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:28:25 INFO - PROCESS | 668 | 1469143705429 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 668 | 1469143705431 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAA000 == 14 [pid = 668] [id = 375] 16:28:25 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000094372CC00) [pid = 668] [serial = 1125] [outer = 0000000000000000] 16:28:25 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943A16800) [pid = 668] [serial = 1126] [outer = 000000094372CC00] 16:28:25 INFO - PROCESS | 668 | 1469143705478 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943BF0C00) [pid = 668] [serial = 1127] [outer = 000000094372CC00] 16:28:25 INFO - PROCESS | 668 | 1469143705983 Marionette TRACE conn6 <- [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]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 16:28:26 INFO - PROCESS | 668 | 1469143706044 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 668 | 1469143706046 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:28:26 INFO - PROCESS | 668 | 1469143706055 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 668 | 1469143706057 Marionette TRACE conn6 <- [1,1466,null,{}] 16:28:26 INFO - PROCESS | 668 | 1469143706094 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 668 | 1469143706101 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:26 INFO - PROCESS | 668 | 1469143706363 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093840C000) [pid = 668] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000945853400) [pid = 668] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000937B39000) [pid = 668] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943C29C00) [pid = 668] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943081800) [pid = 668] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093A189000) [pid = 668] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943358C00) [pid = 668] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009398F8400) [pid = 668] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000946642000) [pid = 668] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009398F7C00) [pid = 668] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:28:26 INFO - PROCESS | 668 | --DOMWINDOW == 59 (0000000939D22400) [pid = 668] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:28:26 INFO - PROCESS | 668 | 1469143706414 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 668 | 1469143706416 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:26 INFO - PROCESS | 668 | ++DOCSHELL 0000000946299800 == 15 [pid = 668] [id = 376] 16:28:26 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000937B39800) [pid = 668] [serial = 1128] [outer = 0000000000000000] 16:28:26 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (00000009398A2800) [pid = 668] [serial = 1129] [outer = 0000000937B39800] 16:28:26 INFO - PROCESS | 668 | 1469143706464 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000093E7B8C00) [pid = 668] [serial = 1130] [outer = 0000000937B39800] 16:28:26 INFO - PROCESS | 668 | 1469143706845 Marionette TRACE conn6 <- [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]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 818ms 16:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:28:26 INFO - PROCESS | 668 | 1469143706876 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 668 | 1469143706878 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:28:26 INFO - PROCESS | 668 | 1469143706881 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 668 | 1469143706883 Marionette TRACE conn6 <- [1,1470,null,{}] 16:28:26 INFO - PROCESS | 668 | 1469143706886 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 668 | 1469143706888 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:26 INFO - PROCESS | 668 | 1469143706970 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:28:26 INFO - PROCESS | 668 | 1469143706975 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 668 | 1469143706977 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:26 INFO - PROCESS | 668 | ++DOCSHELL 000000094C53C000 == 16 [pid = 668] [id = 377] 16:28:26 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093F8D0800) [pid = 668] [serial = 1131] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (00000009437E5400) [pid = 668] [serial = 1132] [outer = 000000093F8D0800] 16:28:27 INFO - PROCESS | 668 | 1469143707023 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (00000009456DDC00) [pid = 668] [serial = 1133] [outer = 000000093F8D0800] 16:28:27 INFO - PROCESS | 668 | 1469143707432 Marionette TRACE conn6 <- [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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 587ms 16:28:27 INFO - PROCESS | 668 | 1469143707487 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 668 | 1469143707490 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:28:27 INFO - PROCESS | 668 | 1469143707493 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 668 | 1469143707495 Marionette TRACE conn6 <- [1,1474,null,{}] 16:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:28:27 INFO - PROCESS | 668 | 1469143707502 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 668 | 1469143707504 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:27 INFO - PROCESS | 668 | 1469143707605 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:28:27 INFO - PROCESS | 668 | 1469143707616 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 668 | 1469143707618 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:27 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE0000 == 17 [pid = 668] [id = 378] 16:28:27 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (00000009456E4000) [pid = 668] [serial = 1134] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009458F6C00) [pid = 668] [serial = 1135] [outer = 00000009456E4000] 16:28:27 INFO - PROCESS | 668 | 1469143707663 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009456E4C00) [pid = 668] [serial = 1136] [outer = 00000009456E4000] 16:28:28 INFO - PROCESS | 668 | 1469143708127 Marionette TRACE conn6 <- [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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 16:28:28 INFO - PROCESS | 668 | 1469143708170 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 668 | 1469143708172 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:28:28 INFO - PROCESS | 668 | 1469143708176 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 668 | 1469143708177 Marionette TRACE conn6 <- [1,1478,null,{}] 16:28:28 INFO - PROCESS | 668 | 1469143708182 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:28 INFO - PROCESS | 668 | 1469143708184 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:28 INFO - PROCESS | 668 | 1469143708266 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:28:28 INFO - PROCESS | 668 | 1469143708271 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 668 | 1469143708273 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094D731000 == 18 [pid = 668] [id = 379] 16:28:28 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000946280000) [pid = 668] [serial = 1137] [outer = 0000000000000000] 16:28:28 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000094644FC00) [pid = 668] [serial = 1138] [outer = 0000000946280000] 16:28:28 INFO - PROCESS | 668 | 1469143708320 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000946459800) [pid = 668] [serial = 1139] [outer = 0000000946280000] 16:28:29 INFO - PROCESS | 668 | 1469143709173 Marionette TRACE conn6 <- [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]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1025ms 16:28:29 INFO - PROCESS | 668 | 1469143709204 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 668 | 1469143709208 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:28:29 INFO - PROCESS | 668 | 1469143709214 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 668 | 1469143709220 Marionette TRACE conn6 <- [1,1482,null,{}] 16:28:29 INFO - PROCESS | 668 | 1469143709247 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 668 | 1469143709250 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:29 INFO - PROCESS | 668 | 1469143709401 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:28:29 INFO - PROCESS | 668 | 1469143709519 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 668 | 1469143709523 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:29 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF17000 == 19 [pid = 668] [id = 380] 16:28:29 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398EDC00) [pid = 668] [serial = 1140] [outer = 0000000000000000] 16:28:29 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939D25C00) [pid = 668] [serial = 1141] [outer = 00000009398EDC00] 16:28:29 INFO - PROCESS | 668 | 1469143709585 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093DEF3400) [pid = 668] [serial = 1142] [outer = 00000009398EDC00] 16:28:30 INFO - PROCESS | 668 | 1469143710474 Marionette TRACE conn6 <- [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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1296ms 16:28:30 INFO - PROCESS | 668 | 1469143710514 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 668 | 1469143710519 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:28:30 INFO - PROCESS | 668 | 1469143710524 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 668 | 1469143710528 Marionette TRACE conn6 <- [1,1486,null,{}] 16:28:30 INFO - PROCESS | 668 | 1469143710534 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 668 | 1469143710537 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:30 INFO - PROCESS | 668 | 1469143710662 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:28:30 INFO - PROCESS | 668 | 1469143710739 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 668 | 1469143710744 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:30 INFO - PROCESS | 668 | ++DOCSHELL 000000093E99E800 == 20 [pid = 668] [id = 381] 16:28:30 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009398F6C00) [pid = 668] [serial = 1143] [outer = 0000000000000000] 16:28:30 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000939C0D400) [pid = 668] [serial = 1144] [outer = 00000009398F6C00] 16:28:30 INFO - PROCESS | 668 | 1469143710803 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093A53F400) [pid = 668] [serial = 1145] [outer = 00000009398F6C00] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943356000) [pid = 668] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093A5CF000) [pid = 668] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943729400) [pid = 668] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943387400) [pid = 668] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946D80400) [pid = 668] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939954C00) [pid = 668] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094307E400) [pid = 668] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093E799000) [pid = 668] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093A18B400) [pid = 668] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943373800) [pid = 668] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939E9F000) [pid = 668] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000093DFC9000) [pid = 668] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000937B3B800) [pid = 668] [serial = 664] [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.] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009456C2400) [pid = 668] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000945FBEC00) [pid = 668] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943D3F400) [pid = 668] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 60 (000000094644F000) [pid = 668] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093A5CC400) [pid = 668] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 58 (0000000946DDF400) [pid = 668] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 57 (0000000946647C00) [pid = 668] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 56 (00000009462DF400) [pid = 668] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000943389000) [pid = 668] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | --DOMWINDOW == 54 (0000000945403C00) [pid = 668] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 668 | 1469143711227 Marionette TRACE conn6 <- [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]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 16:28:31 INFO - PROCESS | 668 | 1469143711262 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 668 | 1469143711267 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:28:31 INFO - PROCESS | 668 | 1469143711274 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 668 | 1469143711277 Marionette TRACE conn6 <- [1,1490,null,{}] 16:28:31 INFO - PROCESS | 668 | 1469143711281 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 668 | 1469143711284 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:31 INFO - PROCESS | 668 | 1469143711402 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:28:31 INFO - PROCESS | 668 | 1469143711412 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 668 | 1469143711414 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:31 INFO - PROCESS | 668 | ++DOCSHELL 00000009401B6000 == 21 [pid = 668] [id = 382] 16:28:31 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (0000000939E98C00) [pid = 668] [serial = 1146] [outer = 0000000000000000] 16:28:31 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093DF5A800) [pid = 668] [serial = 1147] [outer = 0000000939E98C00] 16:28:31 INFO - PROCESS | 668 | 1469143711468 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (000000093EA5A400) [pid = 668] [serial = 1148] [outer = 0000000939E98C00] 16:28:31 INFO - PROCESS | 668 | 1469143711864 Marionette TRACE conn6 <- [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]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 16:28:31 INFO - PROCESS | 668 | 1469143711905 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 668 | 1469143711908 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:28:31 INFO - PROCESS | 668 | 1469143711911 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:28:31 INFO - PROCESS | 668 | 1469143711915 Marionette TRACE conn6 <- [1,1494,null,{}] 16:28:31 INFO - PROCESS | 668 | 1469143711927 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 668 | 1469143711932 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:32 INFO - PROCESS | 668 | 1469143712026 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:28:32 INFO - PROCESS | 668 | 1469143712034 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 668 | 1469143712038 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000944298800 == 22 [pid = 668] [id = 383] 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (00000009403EE400) [pid = 668] [serial = 1149] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000943081C00) [pid = 668] [serial = 1150] [outer = 00000009403EE400] 16:28:32 INFO - PROCESS | 668 | 1469143712088 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000943357800) [pid = 668] [serial = 1151] [outer = 00000009403EE400] 16:28:32 INFO - PROCESS | 668 | 1469143712474 Marionette TRACE conn6 <- [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]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 587ms 16:28:32 INFO - PROCESS | 668 | 1469143712501 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 668 | 1469143712504 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:28:32 INFO - PROCESS | 668 | 1469143712508 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 668 | 1469143712510 Marionette TRACE conn6 <- [1,1498,null,{}] 16:28:32 INFO - PROCESS | 668 | 1469143712514 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 668 | 1469143712516 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:32 INFO - PROCESS | 668 | 1469143712616 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:28:32 INFO - PROCESS | 668 | 1469143712621 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 668 | 1469143712624 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000946011000 == 23 [pid = 668] [id = 384] 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000094337C400) [pid = 668] [serial = 1152] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000943386400) [pid = 668] [serial = 1153] [outer = 000000094337C400] 16:28:32 INFO - PROCESS | 668 | 1469143712676 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000943729000) [pid = 668] [serial = 1154] [outer = 000000094337C400] 16:28:33 INFO - PROCESS | 668 | 1469143713047 Marionette TRACE conn6 <- [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]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 588ms 16:28:33 INFO - PROCESS | 668 | 1469143713123 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 668 | 1469143713125 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:28:33 INFO - PROCESS | 668 | 1469143713144 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 668 | 1469143713146 Marionette TRACE conn6 <- [1,1502,null,{}] 16:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:28:33 INFO - PROCESS | 668 | 1469143713153 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 668 | 1469143713156 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:33 INFO - PROCESS | 668 | 1469143713268 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:28:33 INFO - PROCESS | 668 | 1469143713276 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 668 | 1469143713279 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:33 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F50000 == 24 [pid = 668] [id = 385] 16:28:33 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000943729400) [pid = 668] [serial = 1155] [outer = 0000000000000000] 16:28:33 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093F781800) [pid = 668] [serial = 1156] [outer = 0000000943729400] 16:28:33 INFO - PROCESS | 668 | 1469143713326 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943B7C000) [pid = 668] [serial = 1157] [outer = 0000000943729400] 16:28:33 INFO - PROCESS | 668 | 1469143713733 Marionette TRACE conn6 <- [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]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 16:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:28:33 INFO - PROCESS | 668 | 1469143713786 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 668 | 1469143713788 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:28:33 INFO - PROCESS | 668 | 1469143713792 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 668 | 1469143713794 Marionette TRACE conn6 <- [1,1506,null,{}] 16:28:33 INFO - PROCESS | 668 | 1469143713798 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 668 | 1469143713804 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:33 INFO - PROCESS | 668 | 1469143713949 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:28:33 INFO - PROCESS | 668 | 1469143713954 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 668 | 1469143713957 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5C800 == 25 [pid = 668] [id = 386] 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943C26C00) [pid = 668] [serial = 1158] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000944222400) [pid = 668] [serial = 1159] [outer = 0000000943C26C00] 16:28:34 INFO - PROCESS | 668 | 1469143714049 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009456DB000) [pid = 668] [serial = 1160] [outer = 0000000943C26C00] 16:28:34 INFO - PROCESS | 668 | 1469143714471 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 16:28:34 INFO - PROCESS | 668 | 1469143714529 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 668 | 1469143714531 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:28:34 INFO - PROCESS | 668 | 1469143714542 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 668 | 1469143714544 Marionette TRACE conn6 <- [1,1510,null,{}] 16:28:34 INFO - PROCESS | 668 | 1469143714548 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 668 | 1469143714550 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:34 INFO - PROCESS | 668 | 1469143714667 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:28:34 INFO - PROCESS | 668 | 1469143714675 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 668 | 1469143714677 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:34 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3B9000 == 26 [pid = 668] [id = 387] 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943BFC800) [pid = 668] [serial = 1161] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094627DC00) [pid = 668] [serial = 1162] [outer = 0000000943BFC800] 16:28:34 INFO - PROCESS | 668 | 1469143714724 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094644D400) [pid = 668] [serial = 1163] [outer = 0000000943BFC800] 16:28:35 INFO - PROCESS | 668 | 1469143715211 Marionette TRACE conn6 <- [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"]]]}] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943388C00) [pid = 668] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094372CC00) [pid = 668] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093A186C00) [pid = 668] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943084400) [pid = 668] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000939E9BC00) [pid = 668] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093994B400) [pid = 668] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000937B39800) [pid = 668] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093F8D0800) [pid = 668] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:28:35 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009456E4000) [pid = 668] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:28:35 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 () { 16:28:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:28:35 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 () { 16:28:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:28:35 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 () { 16:28:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:28:35 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 () { 16:28:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:28:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 785ms 16:28:35 INFO - PROCESS | 668 | 1469143715336 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 668 | 1469143715338 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:28:35 INFO - PROCESS | 668 | 1469143715341 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 668 | 1469143715343 Marionette TRACE conn6 <- [1,1514,null,{}] 16:28:35 INFO - PROCESS | 668 | 1469143715347 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 668 | 1469143715349 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:35 INFO - PROCESS | 668 | 1469143715440 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:28:35 INFO - PROCESS | 668 | 1469143715572 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 668 | 1469143715574 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:35 INFO - PROCESS | 668 | ++DOCSHELL 0000000939CA7800 == 27 [pid = 668] [id = 388] 16:28:35 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093DEEF000) [pid = 668] [serial = 1164] [outer = 0000000000000000] 16:28:35 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943086000) [pid = 668] [serial = 1165] [outer = 000000093DEEF000] 16:28:35 INFO - PROCESS | 668 | 1469143715688 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943A20800) [pid = 668] [serial = 1166] [outer = 000000093DEEF000] 16:28:36 INFO - PROCESS | 668 | 1469143716151 Marionette TRACE conn6 <- [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"]]]}] 16:28:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:28:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:28:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:28:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 838ms 16:28:36 INFO - PROCESS | 668 | 1469143716190 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 668 | 1469143716192 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:28:36 INFO - PROCESS | 668 | 1469143716196 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 668 | 1469143716197 Marionette TRACE conn6 <- [1,1518,null,{}] 16:28:36 INFO - PROCESS | 668 | 1469143716206 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 668 | 1469143716208 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:36 INFO - PROCESS | 668 | 1469143716300 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:28:36 INFO - PROCESS | 668 | 1469143716305 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 668 | 1469143716308 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73A800 == 28 [pid = 668] [id = 389] 16:28:36 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000937B3EC00) [pid = 668] [serial = 1167] [outer = 0000000000000000] 16:28:36 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009465CA000) [pid = 668] [serial = 1168] [outer = 0000000937B3EC00] 16:28:36 INFO - PROCESS | 668 | 1469143716353 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009466A1800) [pid = 668] [serial = 1169] [outer = 0000000937B3EC00] 16:28:36 INFO - PROCESS | 668 | 1469143716739 Marionette TRACE conn6 <- [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]]]}] 16:28:36 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 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:28:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:28:36 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. 16:28:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:28:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 589ms 16:28:36 INFO - PROCESS | 668 | 1469143716789 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 668 | 1469143716791 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:28:36 INFO - PROCESS | 668 | 1469143716806 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 668 | 1469143716808 Marionette TRACE conn6 <- [1,1522,null,{}] 16:28:36 INFO - PROCESS | 668 | 1469143716812 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 668 | 1469143716814 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:36 INFO - PROCESS | 668 | 1469143716898 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:28:36 INFO - PROCESS | 668 | 1469143716903 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 668 | 1469143716905 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1A000 == 29 [pid = 668] [id = 390] 16:28:36 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009466A2000) [pid = 668] [serial = 1170] [outer = 0000000000000000] 16:28:36 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000946A85400) [pid = 668] [serial = 1171] [outer = 00000009466A2000] 16:28:36 INFO - PROCESS | 668 | 1469143716949 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000946D82800) [pid = 668] [serial = 1172] [outer = 00000009466A2000] 16:28:37 INFO - PROCESS | 668 | --DOCSHELL 000000093F762000 == 28 [pid = 668] [id = 370] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943723800) [pid = 668] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943A16800) [pid = 668] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093EC4B400) [pid = 668] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094308AC00) [pid = 668] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093E17E800) [pid = 668] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093F707C00) [pid = 668] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000939950000) [pid = 668] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009398A8400) [pid = 668] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009437DF800) [pid = 668] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009398A2800) [pid = 668] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943BF0C00) [pid = 668] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009437E5400) [pid = 668] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093E7B8C00) [pid = 668] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 58 (00000009456DDC00) [pid = 668] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 57 (00000009456E4C00) [pid = 668] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 56 (0000000943370800) [pid = 668] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | --DOMWINDOW == 55 (00000009458F6C00) [pid = 668] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:28:38 INFO - PROCESS | 668 | 1469143718650 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:28:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1889ms 16:28:38 INFO - PROCESS | 668 | 1469143718700 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 668 | 1469143718704 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:28:38 INFO - PROCESS | 668 | 1469143718709 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 668 | 1469143718713 Marionette TRACE conn6 <- [1,1526,null,{}] 16:28:38 INFO - PROCESS | 668 | 1469143718720 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 668 | 1469143718723 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:38 INFO - PROCESS | 668 | 1469143718817 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:28:38 INFO - PROCESS | 668 | 1469143718825 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 668 | 1469143718829 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:38 INFO - PROCESS | 668 | ++DOCSHELL 000000093E70B800 == 29 [pid = 668] [id = 391] 16:28:38 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (00000009398A9800) [pid = 668] [serial = 1173] [outer = 0000000000000000] 16:28:38 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (00000009398AA400) [pid = 668] [serial = 1174] [outer = 00000009398A9800] 16:28:38 INFO - PROCESS | 668 | 1469143718880 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (000000093994BC00) [pid = 668] [serial = 1175] [outer = 00000009398A9800] 16:28:39 INFO - PROCESS | 668 | 1469143719367 Marionette TRACE conn6 <- [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]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:28:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 16:28:39 INFO - PROCESS | 668 | 1469143719405 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 668 | 1469143719411 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:28:39 INFO - PROCESS | 668 | 1469143719417 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 668 | 1469143719420 Marionette TRACE conn6 <- [1,1530,null,{}] 16:28:39 INFO - PROCESS | 668 | 1469143719424 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 668 | 1469143719428 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:39 INFO - PROCESS | 668 | 1469143719520 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:28:39 INFO - PROCESS | 668 | 1469143719529 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 668 | 1469143719532 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:39 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC82800 == 30 [pid = 668] [id = 392] 16:28:39 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000939E98000) [pid = 668] [serial = 1176] [outer = 0000000000000000] 16:28:39 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000939EA0800) [pid = 668] [serial = 1177] [outer = 0000000939E98000] 16:28:39 INFO - PROCESS | 668 | 1469143719582 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000093AAE1800) [pid = 668] [serial = 1178] [outer = 0000000939E98000] 16:28:40 INFO - PROCESS | 668 | 1469143720055 Marionette TRACE conn6 <- [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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 16:28:40 INFO - PROCESS | 668 | 1469143720090 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 668 | 1469143720093 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:28:40 INFO - PROCESS | 668 | 1469143720096 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 668 | 1469143720100 Marionette TRACE conn6 <- [1,1534,null,{}] 16:28:40 INFO - PROCESS | 668 | 1469143720112 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 668 | 1469143720117 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:40 INFO - PROCESS | 668 | 1469143720235 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:28:40 INFO - PROCESS | 668 | 1469143720316 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 668 | 1469143720320 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DB9800 == 31 [pid = 668] [id = 393] 16:28:40 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009379E8000) [pid = 668] [serial = 1179] [outer = 0000000000000000] 16:28:40 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093F783000) [pid = 668] [serial = 1180] [outer = 00000009379E8000] 16:28:40 INFO - PROCESS | 668 | 1469143720370 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093F8CFC00) [pid = 668] [serial = 1181] [outer = 00000009379E8000] 16:28:40 INFO - PROCESS | 668 | 1469143720743 Marionette TRACE conn6 <- [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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 693ms 16:28:40 INFO - PROCESS | 668 | 1469143720791 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 668 | 1469143720794 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:28:40 INFO - PROCESS | 668 | 1469143720797 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:28:40 INFO - PROCESS | 668 | 1469143720799 Marionette TRACE conn6 <- [1,1538,null,{}] 16:28:40 INFO - PROCESS | 668 | 1469143720810 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 668 | 1469143720812 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:40 INFO - PROCESS | 668 | 1469143720900 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:28:40 INFO - PROCESS | 668 | 1469143720906 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 668 | 1469143720908 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000946058800 == 32 [pid = 668] [id = 394] 16:28:40 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000094307E000) [pid = 668] [serial = 1182] [outer = 0000000000000000] 16:28:40 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943089C00) [pid = 668] [serial = 1183] [outer = 000000094307E000] 16:28:40 INFO - PROCESS | 668 | 1469143720954 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009430CB000) [pid = 668] [serial = 1184] [outer = 000000094307E000] 16:28:41 INFO - PROCESS | 668 | 1469143721394 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:28:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 16:28:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:28:41 INFO - PROCESS | 668 | 1469143721429 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 668 | 1469143721432 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:28:41 INFO - PROCESS | 668 | 1469143721435 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 668 | 1469143721437 Marionette TRACE conn6 <- [1,1542,null,{}] 16:28:41 INFO - PROCESS | 668 | 1469143721440 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 668 | 1469143721443 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:41 INFO - PROCESS | 668 | 1469143721526 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:28:41 INFO - PROCESS | 668 | 1469143721534 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 668 | 1469143721537 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:41 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F58800 == 33 [pid = 668] [id = 395] 16:28:41 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939C0F000) [pid = 668] [serial = 1185] [outer = 0000000000000000] 16:28:41 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943378800) [pid = 668] [serial = 1186] [outer = 0000000939C0F000] 16:28:41 INFO - PROCESS | 668 | 1469143721583 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943389400) [pid = 668] [serial = 1187] [outer = 0000000939C0F000] 16:28:42 INFO - PROCESS | 668 | 1469143722185 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:28:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 818ms 16:28:42 INFO - PROCESS | 668 | 1469143722257 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 668 | 1469143722263 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:28:42 INFO - PROCESS | 668 | 1469143722293 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 668 | 1469143722297 Marionette TRACE conn6 <- [1,1546,null,{}] 16:28:42 INFO - PROCESS | 668 | 1469143722304 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 668 | 1469143722308 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:42 INFO - PROCESS | 668 | 1469143722441 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:28:42 INFO - PROCESS | 668 | 1469143722509 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 668 | 1469143722514 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC1B000 == 34 [pid = 668] [id = 396] 16:28:42 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939327800) [pid = 668] [serial = 1188] [outer = 0000000000000000] 16:28:42 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398A8400) [pid = 668] [serial = 1189] [outer = 0000000939327800] 16:28:42 INFO - PROCESS | 668 | 1469143722575 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939956400) [pid = 668] [serial = 1190] [outer = 0000000939327800] 16:28:43 INFO - PROCESS | 668 | 1469143723428 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:28:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1197ms 16:28:43 INFO - PROCESS | 668 | 1469143723468 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 668 | 1469143723473 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:28:43 INFO - PROCESS | 668 | 1469143723481 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 668 | 1469143723484 Marionette TRACE conn6 <- [1,1550,null,{}] 16:28:43 INFO - PROCESS | 668 | 1469143723488 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 668 | 1469143723491 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:43 INFO - PROCESS | 668 | 1469143723640 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:28:43 INFO - PROCESS | 668 | 1469143723715 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 668 | 1469143723718 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000949889800 == 35 [pid = 668] [id = 397] 16:28:43 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093840C000) [pid = 668] [serial = 1191] [outer = 0000000000000000] 16:28:43 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093EC4B400) [pid = 668] [serial = 1192] [outer = 000000093840C000] 16:28:43 INFO - PROCESS | 668 | 1469143723820 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943357000) [pid = 668] [serial = 1193] [outer = 000000093840C000] 16:28:44 INFO - PROCESS | 668 | 1469143724577 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:28:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1133ms 16:28:44 INFO - PROCESS | 668 | 1469143724614 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 668 | 1469143724619 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:28:44 INFO - PROCESS | 668 | 1469143724623 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 668 | 1469143724627 Marionette TRACE conn6 <- [1,1554,null,{}] 16:28:44 INFO - PROCESS | 668 | 1469143724632 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - PROCESS | 668 | 1469143724635 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:44 INFO - PROCESS | 668 | 1469143724761 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:28:44 INFO - PROCESS | 668 | 1469143724778 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 668 | 1469143724780 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:44 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75D000 == 36 [pid = 668] [id = 398] 16:28:44 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000939E97C00) [pid = 668] [serial = 1194] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093AC4E400) [pid = 668] [serial = 1195] [outer = 0000000939E97C00] 16:28:44 INFO - PROCESS | 668 | 1469143724832 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093F711C00) [pid = 668] [serial = 1196] [outer = 0000000939E97C00] 16:28:45 INFO - PROCESS | 668 | 1469143725283 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 16:28:45 INFO - PROCESS | 668 | 1469143725315 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 668 | 1469143725320 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:28:45 INFO - PROCESS | 668 | 1469143725326 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 668 | 1469143725329 Marionette TRACE conn6 <- [1,1558,null,{}] 16:28:45 INFO - PROCESS | 668 | 1469143725366 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 668 | 1469143725368 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:45 INFO - PROCESS | 668 | 1469143725464 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:28:45 INFO - PROCESS | 668 | 1469143725478 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 668 | 1469143725480 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:45 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC34800 == 37 [pid = 668] [id = 399] 16:28:45 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943382C00) [pid = 668] [serial = 1197] [outer = 0000000000000000] 16:28:45 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943722400) [pid = 668] [serial = 1198] [outer = 0000000943382C00] 16:28:45 INFO - PROCESS | 668 | 1469143725529 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009437E0800) [pid = 668] [serial = 1199] [outer = 0000000943382C00] 16:28:46 INFO - PROCESS | 668 | 1469143726009 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 16:28:46 INFO - PROCESS | 668 | 1469143726064 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 668 | 1469143726066 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:28:46 INFO - PROCESS | 668 | 1469143726070 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 668 | 1469143726074 Marionette TRACE conn6 <- [1,1562,null,{}] 16:28:46 INFO - PROCESS | 668 | 1469143726085 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 668 | 1469143726090 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:46 INFO - PROCESS | 668 | 1469143726178 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:28:46 INFO - PROCESS | 668 | 1469143726258 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 668 | 1469143726262 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED5000 == 38 [pid = 668] [id = 400] 16:28:46 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943A1CC00) [pid = 668] [serial = 1200] [outer = 0000000000000000] 16:28:46 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943C06400) [pid = 668] [serial = 1201] [outer = 0000000943A1CC00] 16:28:46 INFO - PROCESS | 668 | 1469143726312 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943D12800) [pid = 668] [serial = 1202] [outer = 0000000943A1CC00] 16:28:46 INFO - PROCESS | 668 | 1469143726691 Marionette TRACE conn6 <- [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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 16:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:28:46 INFO - PROCESS | 668 | 1469143726765 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 668 | 1469143726768 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:28:46 INFO - PROCESS | 668 | 1469143726776 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 668 | 1469143726778 Marionette TRACE conn6 <- [1,1566,null,{}] 16:28:46 INFO - PROCESS | 668 | 1469143726781 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 668 | 1469143726784 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:46 INFO - PROCESS | 668 | 1469143726936 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:28:46 INFO - PROCESS | 668 | 1469143726981 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 668 | 1469143726984 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094C53F800 == 39 [pid = 668] [id = 401] 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943D47C00) [pid = 668] [serial = 1203] [outer = 0000000000000000] 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000944258000) [pid = 668] [serial = 1204] [outer = 0000000943D47C00] 16:28:47 INFO - PROCESS | 668 | 1469143727033 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009456E2400) [pid = 668] [serial = 1205] [outer = 0000000943D47C00] 16:28:47 INFO - PROCESS | 668 | 1469143727470 Marionette TRACE conn6 <- [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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 16:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:28:47 INFO - PROCESS | 668 | 1469143727509 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 668 | 1469143727511 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:28:47 INFO - PROCESS | 668 | 1469143727515 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 668 | 1469143727517 Marionette TRACE conn6 <- [1,1570,null,{}] 16:28:47 INFO - PROCESS | 668 | 1469143727520 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 668 | 1469143727522 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:47 INFO - PROCESS | 668 | 1469143727633 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:28:47 INFO - PROCESS | 668 | 1469143727639 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 668 | 1469143727641 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBED800 == 40 [pid = 668] [id = 402] 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943C0AC00) [pid = 668] [serial = 1206] [outer = 0000000000000000] 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009458F9800) [pid = 668] [serial = 1207] [outer = 0000000943C0AC00] 16:28:47 INFO - PROCESS | 668 | 1469143727687 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946287C00) [pid = 668] [serial = 1208] [outer = 0000000943C0AC00] 16:28:48 INFO - PROCESS | 668 | 1469143728155 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 16:28:48 INFO - PROCESS | 668 | 1469143728188 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 668 | 1469143728190 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:28:48 INFO - PROCESS | 668 | 1469143728193 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 668 | 1469143728195 Marionette TRACE conn6 <- [1,1574,null,{}] 16:28:48 INFO - PROCESS | 668 | 1469143728199 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 668 | 1469143728205 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:48 INFO - PROCESS | 668 | 1469143728369 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:28:48 INFO - PROCESS | 668 | 1469143728394 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 668 | 1469143728396 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:48 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC02800 == 41 [pid = 668] [id = 403] 16:28:48 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000946288800) [pid = 668] [serial = 1209] [outer = 0000000000000000] 16:28:48 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000946648C00) [pid = 668] [serial = 1210] [outer = 0000000946288800] 16:28:48 INFO - PROCESS | 668 | 1469143728442 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000946DDE400) [pid = 668] [serial = 1211] [outer = 0000000946288800] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009398A9800) [pid = 668] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000939E98000) [pid = 668] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009379E8000) [pid = 668] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000094307E000) [pid = 668] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943C26C00) [pid = 668] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943BFC800) [pid = 668] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000937B3EC00) [pid = 668] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000094337C400) [pid = 668] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009403EE400) [pid = 668] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939E98C00) [pid = 668] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009398F6C00) [pid = 668] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398EDC00) [pid = 668] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946280000) [pid = 668] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943729400) [pid = 668] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:28:48 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093DEEF000) [pid = 668] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:28:48 INFO - PROCESS | 668 | 1469143728952 Marionette TRACE conn6 <- [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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 16:28:48 INFO - PROCESS | 668 | 1469143728973 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 668 | 1469143728975 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:28:48 INFO - PROCESS | 668 | 1469143728979 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 668 | 1469143728981 Marionette TRACE conn6 <- [1,1578,null,{}] 16:28:48 INFO - PROCESS | 668 | 1469143728984 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 668 | 1469143728986 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:49 INFO - PROCESS | 668 | 1469143729075 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:28:49 INFO - PROCESS | 668 | 1469143729081 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 668 | 1469143729083 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC0B000 == 42 [pid = 668] [id = 404] 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000938AC3000) [pid = 668] [serial = 1212] [outer = 0000000000000000] 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093E189000) [pid = 668] [serial = 1213] [outer = 0000000938AC3000] 16:28:49 INFO - PROCESS | 668 | 1469143729129 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943BF0800) [pid = 668] [serial = 1214] [outer = 0000000938AC3000] 16:28:49 INFO - PROCESS | 668 | 1469143729555 Marionette TRACE conn6 <- [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]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 16:28:49 INFO - PROCESS | 668 | 1469143729610 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 668 | 1469143729613 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:28:49 INFO - PROCESS | 668 | 1469143729618 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 668 | 1469143729620 Marionette TRACE conn6 <- [1,1582,null,{}] 16:28:49 INFO - PROCESS | 668 | 1469143729623 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:49 INFO - PROCESS | 668 | 1469143729625 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:49 INFO - PROCESS | 668 | 1469143729735 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:28:49 INFO - PROCESS | 668 | 1469143729743 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 668 | 1469143729745 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC3C800 == 43 [pid = 668] [id = 405] 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094664A400) [pid = 668] [serial = 1215] [outer = 0000000000000000] 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946FE7C00) [pid = 668] [serial = 1216] [outer = 000000094664A400] 16:28:49 INFO - PROCESS | 668 | 1469143729791 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094778CC00) [pid = 668] [serial = 1217] [outer = 000000094664A400] 16:28:50 INFO - PROCESS | 668 | 1469143730223 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 16:28:50 INFO - PROCESS | 668 | 1469143730249 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 668 | 1469143730251 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:28:50 INFO - PROCESS | 668 | 1469143730259 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 668 | 1469143730261 Marionette TRACE conn6 <- [1,1586,null,{}] 16:28:50 INFO - PROCESS | 668 | 1469143730264 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 668 | 1469143730266 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:50 INFO - PROCESS | 668 | 1469143730352 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:28:50 INFO - PROCESS | 668 | 1469143730357 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 668 | 1469143730359 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A1A000 == 44 [pid = 668] [id = 406] 16:28:50 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009477AFC00) [pid = 668] [serial = 1218] [outer = 0000000000000000] 16:28:50 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477BB000) [pid = 668] [serial = 1219] [outer = 00000009477AFC00] 16:28:50 INFO - PROCESS | 668 | 1469143730404 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477D6800) [pid = 668] [serial = 1220] [outer = 00000009477AFC00] 16:28:50 INFO - PROCESS | 668 | 1469143730822 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 586ms 16:28:50 INFO - PROCESS | 668 | 1469143730849 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 668 | 1469143730851 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:28:50 INFO - PROCESS | 668 | 1469143730914 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 668 | 1469143730918 Marionette TRACE conn6 <- [1,1590,null,{}] 16:28:50 INFO - PROCESS | 668 | 1469143730926 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 668 | 1469143730930 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:51 INFO - PROCESS | 668 | 1469143731057 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:28:51 INFO - PROCESS | 668 | 1469143731213 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 668 | 1469143731218 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:51 INFO - PROCESS | 668 | ++DOCSHELL 000000093E908800 == 45 [pid = 668] [id = 407] 16:28:51 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093994C800) [pid = 668] [serial = 1221] [outer = 0000000000000000] 16:28:51 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000939C10C00) [pid = 668] [serial = 1222] [outer = 000000093994C800] 16:28:51 INFO - PROCESS | 668 | 1469143731277 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093E97A400) [pid = 668] [serial = 1223] [outer = 000000093994C800] 16:28:51 INFO - PROCESS | 668 | 1469143731864 Marionette TRACE conn6 <- [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]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1026ms 16:28:51 INFO - PROCESS | 668 | 1469143731896 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 668 | 1469143731901 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:28:51 INFO - PROCESS | 668 | 1469143731907 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 668 | 1469143731909 Marionette TRACE conn6 <- [1,1594,null,{}] 16:28:51 INFO - PROCESS | 668 | 1469143731916 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 668 | 1469143731921 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:52 INFO - PROCESS | 668 | 1469143732038 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:28:52 INFO - PROCESS | 668 | 1469143732133 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 668 | 1469143732136 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094C539800 == 46 [pid = 668] [id = 408] 16:28:52 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000943A13000) [pid = 668] [serial = 1224] [outer = 0000000000000000] 16:28:52 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943A19400) [pid = 668] [serial = 1225] [outer = 0000000943A13000] 16:28:52 INFO - PROCESS | 668 | 1469143732195 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000943C31000) [pid = 668] [serial = 1226] [outer = 0000000943A13000] 16:28:52 INFO - PROCESS | 668 | 1469143732815 Marionette TRACE conn6 <- [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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 924ms 16:28:52 INFO - PROCESS | 668 | 1469143732833 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 668 | 1469143732835 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:28:52 INFO - PROCESS | 668 | 1469143732839 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 668 | 1469143732842 Marionette TRACE conn6 <- [1,1598,null,{}] 16:28:52 INFO - PROCESS | 668 | 1469143732846 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:52 INFO - PROCESS | 668 | 1469143732849 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:52 INFO - PROCESS | 668 | 1469143732966 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:28:53 INFO - PROCESS | 668 | 1469143733068 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 668 | 1469143733075 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7A000 == 47 [pid = 668] [id = 409] 16:28:53 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000094663E400) [pid = 668] [serial = 1227] [outer = 0000000000000000] 16:28:53 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000946642C00) [pid = 668] [serial = 1228] [outer = 000000094663E400] 16:28:53 INFO - PROCESS | 668 | 1469143733136 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000946A7E400) [pid = 668] [serial = 1229] [outer = 000000094663E400] 16:28:53 INFO - PROCESS | 668 | 1469143733742 Marionette TRACE conn6 <- [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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 986ms 16:28:53 INFO - PROCESS | 668 | 1469143733828 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 668 | 1469143733831 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:28:53 INFO - PROCESS | 668 | 1469143733835 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 668 | 1469143733837 Marionette TRACE conn6 <- [1,1602,null,{}] 16:28:53 INFO - PROCESS | 668 | 1469143733841 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 668 | 1469143733843 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:53 INFO - PROCESS | 668 | 1469143733993 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:28:54 INFO - PROCESS | 668 | 1469143734106 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 668 | 1469143734109 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:54 INFO - PROCESS | 668 | ++DOCSHELL 00000009462A3000 == 48 [pid = 668] [id = 410] 16:28:54 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (00000009430CD400) [pid = 668] [serial = 1230] [outer = 0000000000000000] 16:28:54 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (00000009477DD000) [pid = 668] [serial = 1231] [outer = 00000009430CD400] 16:28:54 INFO - PROCESS | 668 | 1469143734164 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (0000000947AA1400) [pid = 668] [serial = 1232] [outer = 00000009430CD400] 16:28:54 INFO - PROCESS | 668 | 1469143734958 Marionette TRACE conn6 <- [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]]]}] 16:28:55 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 16:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1174ms 16:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:28:55 INFO - PROCESS | 668 | 1469143735011 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 668 | 1469143735016 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 668 | 1469143735020 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 668 | 1469143735023 Marionette TRACE conn6 <- [1,1606,null,{}] 16:28:55 INFO - PROCESS | 668 | 1469143735029 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 668 | 1469143735032 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:55 INFO - PROCESS | 668 | 1469143735140 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:28:55 INFO - PROCESS | 668 | 1469143735223 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 668 | 1469143735225 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:55 INFO - PROCESS | 668 | ++DOCSHELL 000000093E790000 == 49 [pid = 668] [id = 411] 16:28:55 INFO - PROCESS | 668 | ++DOMWINDOW == 101 (00000009398A2000) [pid = 668] [serial = 1233] [outer = 0000000000000000] 16:28:55 INFO - PROCESS | 668 | ++DOMWINDOW == 102 (000000093A188800) [pid = 668] [serial = 1234] [outer = 00000009398A2000] 16:28:55 INFO - PROCESS | 668 | 1469143735330 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 668 | ++DOMWINDOW == 103 (000000093E6C2800) [pid = 668] [serial = 1235] [outer = 00000009398A2000] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 0000000946058800 == 48 [pid = 668] [id = 394] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 0000000943DB9800 == 47 [pid = 668] [id = 393] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000093E70B800 == 46 [pid = 668] [id = 391] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000093FC82800 == 45 [pid = 668] [id = 392] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000094DC3C800 == 44 [pid = 668] [id = 405] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000094DC0B000 == 43 [pid = 668] [id = 404] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000094DC02800 == 42 [pid = 668] [id = 403] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000094CBED800 == 41 [pid = 668] [id = 402] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000094C53F800 == 40 [pid = 668] [id = 401] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED5000 == 39 [pid = 668] [id = 400] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000093EC34800 == 38 [pid = 668] [id = 399] 16:28:55 INFO - PROCESS | 668 | --DOCSHELL 000000093F75D000 == 37 [pid = 668] [id = 398] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 102 (00000009398AA400) [pid = 668] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 101 (0000000939EA0800) [pid = 668] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 100 (000000093F783000) [pid = 668] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 99 (000000093F8CFC00) [pid = 668] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 98 (0000000943089C00) [pid = 668] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 97 (000000093AAE1800) [pid = 668] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 96 (000000093994BC00) [pid = 668] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000944222400) [pid = 668] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000094627DC00) [pid = 668] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009456DB000) [pid = 668] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 92 (00000009465CA000) [pid = 668] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009430CB000) [pid = 668] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943378800) [pid = 668] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943386400) [pid = 668] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009466A1800) [pid = 668] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943081C00) [pid = 668] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943357800) [pid = 668] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093DF5A800) [pid = 668] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093EA5A400) [pid = 668] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093A53F400) [pid = 668] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000939C0D400) [pid = 668] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093DEF3400) [pid = 668] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939D25C00) [pid = 668] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094644FC00) [pid = 668] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946A85400) [pid = 668] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946459800) [pid = 668] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093F781800) [pid = 668] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943A20800) [pid = 668] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094644D400) [pid = 668] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943B7C000) [pid = 668] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943086000) [pid = 668] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943729000) [pid = 668] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:28:55 INFO - PROCESS | 668 | 1469143735791 Marionette TRACE conn6 <- [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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 840ms 16:28:55 INFO - PROCESS | 668 | 1469143735859 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 668 | 1469143735864 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 668 | 1469143735870 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:28:55 INFO - PROCESS | 668 | 1469143735873 Marionette TRACE conn6 <- [1,1610,null,{}] 16:28:55 INFO - PROCESS | 668 | 1469143735877 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 668 | 1469143735880 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:55 INFO - PROCESS | 668 | 1469143735973 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:28:55 INFO - PROCESS | 668 | 1469143735988 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 668 | 1469143735990 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:56 INFO - PROCESS | 668 | ++DOCSHELL 0000000943985800 == 38 [pid = 668] [id = 412] 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F8CD400) [pid = 668] [serial = 1236] [outer = 0000000000000000] 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093FCB6800) [pid = 668] [serial = 1237] [outer = 000000093F8CD400] 16:28:56 INFO - PROCESS | 668 | 1469143736040 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094308B000) [pid = 668] [serial = 1238] [outer = 000000093F8CD400] 16:28:56 INFO - PROCESS | 668 | 1469143736526 Marionette TRACE conn6 <- [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]]]}] 16:28:56 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 16:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 16:28:56 INFO - PROCESS | 668 | 1469143736544 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 668 | 1469143736547 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:28:56 INFO - PROCESS | 668 | 1469143736550 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 668 | 1469143736554 Marionette TRACE conn6 <- [1,1614,null,{}] 16:28:56 INFO - PROCESS | 668 | 1469143736565 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 668 | 1469143736570 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:56 INFO - PROCESS | 668 | 1469143736695 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:28:56 INFO - PROCESS | 668 | 1469143736775 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 668 | 1469143736778 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:56 INFO - PROCESS | 668 | ++DOCSHELL 0000000946003800 == 39 [pid = 668] [id = 413] 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943083000) [pid = 668] [serial = 1239] [outer = 0000000000000000] 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009437E5800) [pid = 668] [serial = 1240] [outer = 0000000943083000] 16:28:56 INFO - PROCESS | 668 | 1469143736837 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C27000) [pid = 668] [serial = 1241] [outer = 0000000943083000] 16:28:57 INFO - PROCESS | 668 | 1469143737209 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 16:28:57 INFO - PROCESS | 668 | 1469143737224 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:28:57 INFO - PROCESS | 668 | 1469143737227 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:28:57 INFO - PROCESS | 668 | 1469143737230 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 668 | 1469143737232 Marionette TRACE conn6 <- [1,1618,null,{}] 16:28:57 INFO - PROCESS | 668 | 1469143737252 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 668 | 1469143737254 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:57 INFO - PROCESS | 668 | 1469143737345 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:28:57 INFO - PROCESS | 668 | 1469143737350 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 668 | 1469143737353 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:57 INFO - PROCESS | 668 | ++DOCSHELL 00000009469B6000 == 40 [pid = 668] [id = 414] 16:28:57 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000945409C00) [pid = 668] [serial = 1242] [outer = 0000000000000000] 16:28:57 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009456E4000) [pid = 668] [serial = 1243] [outer = 0000000945409C00] 16:28:57 INFO - PROCESS | 668 | 1469143737401 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094627E400) [pid = 668] [serial = 1244] [outer = 0000000945409C00] 16:28:57 INFO - PROCESS | 668 | 1469143737928 Marionette TRACE conn6 <- [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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 16:28:57 INFO - PROCESS | 668 | 1469143737969 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 668 | 1469143737971 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:28:57 INFO - PROCESS | 668 | 1469143737975 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 668 | 1469143737977 Marionette TRACE conn6 <- [1,1622,null,{}] 16:28:57 INFO - PROCESS | 668 | 1469143737980 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 668 | 1469143737982 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:58 INFO - PROCESS | 668 | 1469143738123 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:28:58 INFO - PROCESS | 668 | 1469143738148 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 668 | 1469143738150 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:58 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5F000 == 41 [pid = 668] [id = 415] 16:28:58 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009464A8000) [pid = 668] [serial = 1245] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009465CB400) [pid = 668] [serial = 1246] [outer = 00000009464A8000] 16:28:58 INFO - PROCESS | 668 | 1469143738197 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009466A0000) [pid = 668] [serial = 1247] [outer = 00000009464A8000] 16:28:58 INFO - PROCESS | 668 | 1469143738657 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 16:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:28:58 INFO - PROCESS | 668 | 1469143738712 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 668 | 1469143738714 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:28:58 INFO - PROCESS | 668 | 1469143738717 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 668 | 1469143738719 Marionette TRACE conn6 <- [1,1626,null,{}] 16:28:58 INFO - PROCESS | 668 | 1469143738723 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 668 | 1469143738729 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:58 INFO - PROCESS | 668 | 1469143738868 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:28:58 INFO - PROCESS | 668 | 1469143738935 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 668 | 1469143738937 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094C532800 == 42 [pid = 668] [id = 416] 16:28:58 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946D02400) [pid = 668] [serial = 1248] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009477B6400) [pid = 668] [serial = 1249] [outer = 0000000946D02400] 16:28:58 INFO - PROCESS | 668 | 1469143738985 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009483A3000) [pid = 668] [serial = 1250] [outer = 0000000946D02400] 16:28:59 INFO - PROCESS | 668 | 1469143739472 Marionette TRACE conn6 <- [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]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 776ms 16:28:59 INFO - PROCESS | 668 | 1469143739497 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 668 | 1469143739499 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:28:59 INFO - PROCESS | 668 | 1469143739503 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 668 | 1469143739504 Marionette TRACE conn6 <- [1,1630,null,{}] 16:28:59 INFO - PROCESS | 668 | 1469143739508 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 668 | 1469143739510 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:59 INFO - PROCESS | 668 | 1469143739796 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009466A2000) [pid = 668] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943D47C00) [pid = 668] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093840C000) [pid = 668] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000939E97C00) [pid = 668] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943382C00) [pid = 668] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943A1CC00) [pid = 668] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943C0AC00) [pid = 668] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946288800) [pid = 668] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000938AC3000) [pid = 668] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:28:59 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094664A400) [pid = 668] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:28:59 INFO - PROCESS | 668 | 1469143739856 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 668 | 1469143739858 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:28:59 INFO - PROCESS | 668 | ++DOCSHELL 000000093A52D000 == 43 [pid = 668] [id = 417] 16:28:59 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093840C000) [pid = 668] [serial = 1251] [outer = 0000000000000000] 16:28:59 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000939E97C00) [pid = 668] [serial = 1252] [outer = 000000093840C000] 16:28:59 INFO - PROCESS | 668 | 1469143739904 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000944218400) [pid = 668] [serial = 1253] [outer = 000000093840C000] 16:29:00 INFO - PROCESS | 668 | 1469143740266 Marionette TRACE conn6 <- [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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 777ms 16:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:29:00 INFO - PROCESS | 668 | 1469143740282 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 668 | 1469143740284 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:29:00 INFO - PROCESS | 668 | 1469143740287 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 668 | 1469143740289 Marionette TRACE conn6 <- [1,1634,null,{}] 16:29:00 INFO - PROCESS | 668 | 1469143740292 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 668 | 1469143740294 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:00 INFO - PROCESS | 668 | 1469143740413 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:29:00 INFO - PROCESS | 668 | 1469143740422 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 668 | 1469143740424 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:00 INFO - PROCESS | 668 | ++DOCSHELL 000000094D743000 == 44 [pid = 668] [id = 418] 16:29:00 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946A82400) [pid = 668] [serial = 1254] [outer = 0000000000000000] 16:29:00 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009486CF800) [pid = 668] [serial = 1255] [outer = 0000000946A82400] 16:29:00 INFO - PROCESS | 668 | 1469143740470 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000948AF6C00) [pid = 668] [serial = 1256] [outer = 0000000946A82400] 16:29:00 INFO - PROCESS | 668 | 1469143740885 Marionette TRACE conn6 <- [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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 16:29:00 INFO - PROCESS | 668 | 1469143740920 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 668 | 1469143740922 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:29:00 INFO - PROCESS | 668 | 1469143740926 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:29:00 INFO - PROCESS | 668 | 1469143740927 Marionette TRACE conn6 <- [1,1638,null,{}] 16:29:00 INFO - PROCESS | 668 | 1469143740931 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 668 | 1469143740933 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:01 INFO - PROCESS | 668 | 1469143741050 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:29:01 INFO - PROCESS | 668 | 1469143741057 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 668 | 1469143741059 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC32800 == 45 [pid = 668] [id = 419] 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000948A2C400) [pid = 668] [serial = 1257] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000948E70400) [pid = 668] [serial = 1258] [outer = 0000000948A2C400] 16:29:01 INFO - PROCESS | 668 | 1469143741105 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000949CED400) [pid = 668] [serial = 1259] [outer = 0000000948A2C400] 16:29:01 INFO - PROCESS | 668 | 1469143741538 Marionette TRACE conn6 <- [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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 16:29:01 INFO - PROCESS | 668 | 1469143741608 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 668 | 1469143741610 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:29:01 INFO - PROCESS | 668 | 1469143741615 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 668 | 1469143741617 Marionette TRACE conn6 <- [1,1642,null,{}] 16:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:29:01 INFO - PROCESS | 668 | 1469143741621 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 668 | 1469143741623 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:01 INFO - PROCESS | 668 | 1469143741710 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:29:01 INFO - PROCESS | 668 | 1469143741717 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 668 | 1469143741727 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD72800 == 46 [pid = 668] [id = 420] 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000949DA7800) [pid = 668] [serial = 1260] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000949DABC00) [pid = 668] [serial = 1261] [outer = 0000000949DA7800] 16:29:01 INFO - PROCESS | 668 | 1469143741773 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000949DB2400) [pid = 668] [serial = 1262] [outer = 0000000949DA7800] 16:29:02 INFO - PROCESS | 668 | 1469143742456 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 16:29:02 INFO - PROCESS | 668 | 1469143742503 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 668 | 1469143742508 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:29:02 INFO - PROCESS | 668 | 1469143742513 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 668 | 1469143742519 Marionette TRACE conn6 <- [1,1646,null,{}] 16:29:02 INFO - PROCESS | 668 | 1469143742525 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:02 INFO - PROCESS | 668 | 1469143742528 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:02 INFO - PROCESS | 668 | 1469143742658 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:29:02 INFO - PROCESS | 668 | 1469143742775 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 668 | 1469143742779 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:02 INFO - PROCESS | 668 | ++DOCSHELL 0000000943984800 == 47 [pid = 668] [id = 421] 16:29:02 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093AAE8C00) [pid = 668] [serial = 1263] [outer = 0000000000000000] 16:29:02 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093F789800) [pid = 668] [serial = 1264] [outer = 000000093AAE8C00] 16:29:02 INFO - PROCESS | 668 | 1469143742839 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000094330DC00) [pid = 668] [serial = 1265] [outer = 000000093AAE8C00] 16:29:03 INFO - PROCESS | 668 | 1469143743407 Marionette TRACE conn6 <- [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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 944ms 16:29:03 INFO - PROCESS | 668 | 1469143743461 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 668 | 1469143743466 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:29:03 INFO - PROCESS | 668 | 1469143743473 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 668 | 1469143743476 Marionette TRACE conn6 <- [1,1650,null,{}] 16:29:03 INFO - PROCESS | 668 | 1469143743480 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:03 INFO - PROCESS | 668 | 1469143743484 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:03 INFO - PROCESS | 668 | 1469143743607 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:29:03 INFO - PROCESS | 668 | 1469143743703 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 668 | 1469143743706 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:03 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDF800 == 48 [pid = 668] [id = 422] 16:29:03 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000943C0C000) [pid = 668] [serial = 1266] [outer = 0000000000000000] 16:29:03 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943D10400) [pid = 668] [serial = 1267] [outer = 0000000943C0C000] 16:29:03 INFO - PROCESS | 668 | 1469143743765 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094644E000) [pid = 668] [serial = 1268] [outer = 0000000943C0C000] 16:29:04 INFO - PROCESS | 668 | 1469143744414 Marionette TRACE conn6 <- [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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 987ms 16:29:04 INFO - PROCESS | 668 | 1469143744461 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 668 | 1469143744464 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:29:04 INFO - PROCESS | 668 | 1469143744468 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 668 | 1469143744472 Marionette TRACE conn6 <- [1,1654,null,{}] 16:29:04 INFO - PROCESS | 668 | 1469143744484 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 668 | 1469143744489 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:04 INFO - PROCESS | 668 | 1469143744638 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:29:04 INFO - PROCESS | 668 | 1469143744763 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 668 | 1469143744767 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094E360000 == 49 [pid = 668] [id = 423] 16:29:04 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000946D7CC00) [pid = 668] [serial = 1269] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (00000009477DB400) [pid = 668] [serial = 1270] [outer = 0000000946D7CC00] 16:29:04 INFO - PROCESS | 668 | 1469143744827 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000948AF7000) [pid = 668] [serial = 1271] [outer = 0000000946D7CC00] 16:29:05 INFO - PROCESS | 668 | 1469143745649 Marionette TRACE conn6 <- [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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1241ms 16:29:05 INFO - PROCESS | 668 | 1469143745711 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 668 | 1469143745715 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:29:05 INFO - PROCESS | 668 | 1469143745721 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:29:05 INFO - PROCESS | 668 | 1469143745724 Marionette TRACE conn6 <- [1,1658,null,{}] 16:29:05 INFO - PROCESS | 668 | 1469143745730 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 668 | 1469143745733 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:05 INFO - PROCESS | 668 | 1469143745879 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:29:06 INFO - PROCESS | 668 | 1469143746004 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 668 | 1469143746009 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000939CAD000 == 50 [pid = 668] [id = 424] 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000939E96400) [pid = 668] [serial = 1272] [outer = 0000000000000000] 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (0000000939EA0400) [pid = 668] [serial = 1273] [outer = 0000000939E96400] 16:29:06 INFO - PROCESS | 668 | 1469143746061 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (000000093DEF3800) [pid = 668] [serial = 1274] [outer = 0000000939E96400] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 0000000946F58800 == 49 [pid = 668] [id = 395] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000093FC1B000 == 48 [pid = 668] [id = 396] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000094DC32800 == 47 [pid = 668] [id = 419] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000094D743000 == 46 [pid = 668] [id = 418] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000093A52D000 == 45 [pid = 668] [id = 417] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000094C532800 == 44 [pid = 668] [id = 416] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5F000 == 43 [pid = 668] [id = 415] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 00000009469B6000 == 42 [pid = 668] [id = 414] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 0000000946003800 == 41 [pid = 668] [id = 413] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 0000000943985800 == 40 [pid = 668] [id = 412] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000093E790000 == 39 [pid = 668] [id = 411] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 00000009462A3000 == 38 [pid = 668] [id = 410] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7A000 == 37 [pid = 668] [id = 409] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000094C539800 == 36 [pid = 668] [id = 408] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 000000093E908800 == 35 [pid = 668] [id = 407] 16:29:06 INFO - PROCESS | 668 | --DOCSHELL 0000000948A1A000 == 34 [pid = 668] [id = 406] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 99 (00000009477BB000) [pid = 668] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 98 (0000000946D82800) [pid = 668] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000944258000) [pid = 668] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 96 (00000009456E2400) [pid = 668] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943357000) [pid = 668] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000093EC4B400) [pid = 668] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009398A8400) [pid = 668] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093AC4E400) [pid = 668] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093F711C00) [pid = 668] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943722400) [pid = 668] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009437E0800) [pid = 668] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943C06400) [pid = 668] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000946287C00) [pid = 668] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009458F9800) [pid = 668] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000946648C00) [pid = 668] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093E189000) [pid = 668] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946FE7C00) [pid = 668] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943BF0800) [pid = 668] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946DDE400) [pid = 668] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094778CC00) [pid = 668] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D12800) [pid = 668] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:29:06 INFO - PROCESS | 668 | 1469143746575 Marionette TRACE conn6 <- [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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 881ms 16:29:06 INFO - PROCESS | 668 | 1469143746610 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 668 | 1469143746614 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:29:06 INFO - PROCESS | 668 | 1469143746620 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 668 | 1469143746623 Marionette TRACE conn6 <- [1,1662,null,{}] 16:29:06 INFO - PROCESS | 668 | 1469143746627 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 668 | 1469143746630 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:06 INFO - PROCESS | 668 | 1469143746720 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:29:06 INFO - PROCESS | 668 | 1469143746729 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 668 | 1469143746731 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:06 INFO - PROCESS | 668 | ++DOCSHELL 000000093F765800 == 35 [pid = 668] [id = 425] 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093EA58800) [pid = 668] [serial = 1275] [outer = 0000000000000000] 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093F855400) [pid = 668] [serial = 1276] [outer = 000000093EA58800] 16:29:06 INFO - PROCESS | 668 | 1469143746780 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094307D400) [pid = 668] [serial = 1277] [outer = 000000093EA58800] 16:29:07 INFO - PROCESS | 668 | 1469143747266 Marionette TRACE conn6 <- [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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 16:29:07 INFO - PROCESS | 668 | 1469143747296 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 668 | 1469143747299 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:29:07 INFO - PROCESS | 668 | 1469143747302 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 668 | 1469143747306 Marionette TRACE conn6 <- [1,1666,null,{}] 16:29:07 INFO - PROCESS | 668 | 1469143747316 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 668 | 1469143747321 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:07 INFO - PROCESS | 668 | 1469143747438 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:29:07 INFO - PROCESS | 668 | 1469143747452 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 668 | 1469143747455 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:07 INFO - PROCESS | 668 | ++DOCSHELL 0000000943DB5800 == 36 [pid = 668] [id = 426] 16:29:07 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943381400) [pid = 668] [serial = 1278] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943388400) [pid = 668] [serial = 1279] [outer = 0000000943381400] 16:29:07 INFO - PROCESS | 668 | 1469143747512 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094372BC00) [pid = 668] [serial = 1280] [outer = 0000000943381400] 16:29:07 INFO - PROCESS | 668 | 1469143747968 Marionette TRACE conn6 <- [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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 16:29:08 INFO - PROCESS | 668 | 1469143747997 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 668 | 1469143748000 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:29:08 INFO - PROCESS | 668 | 1469143748003 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 668 | 1469143748005 Marionette TRACE conn6 <- [1,1670,null,{}] 16:29:08 INFO - PROCESS | 668 | 1469143748009 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 668 | 1469143748011 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:08 INFO - PROCESS | 668 | 1469143748101 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:29:08 INFO - PROCESS | 668 | 1469143748109 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 668 | 1469143748111 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:08 INFO - PROCESS | 668 | ++DOCSHELL 000000094628C800 == 37 [pid = 668] [id = 427] 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943A20C00) [pid = 668] [serial = 1281] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943BF0800) [pid = 668] [serial = 1282] [outer = 0000000943A20C00] 16:29:08 INFO - PROCESS | 668 | 1469143748157 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943C27800) [pid = 668] [serial = 1283] [outer = 0000000943A20C00] 16:29:08 INFO - PROCESS | 668 | 1469143748586 Marionette TRACE conn6 <- [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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 16:29:08 INFO - PROCESS | 668 | 1469143748638 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 668 | 1469143748641 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:29:08 INFO - PROCESS | 668 | 1469143748644 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 668 | 1469143748646 Marionette TRACE conn6 <- [1,1674,null,{}] 16:29:08 INFO - PROCESS | 668 | 1469143748649 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 668 | 1469143748651 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:08 INFO - PROCESS | 668 | 1469143748769 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:29:08 INFO - PROCESS | 668 | 1469143748845 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 668 | 1469143748847 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:08 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D1E800 == 38 [pid = 668] [id = 428] 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943D3B000) [pid = 668] [serial = 1284] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000944215400) [pid = 668] [serial = 1285] [outer = 0000000943D3B000] 16:29:08 INFO - PROCESS | 668 | 1469143748894 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (00000009456DE800) [pid = 668] [serial = 1286] [outer = 0000000943D3B000] 16:29:09 INFO - PROCESS | 668 | 1469143749335 Marionette TRACE conn6 <- [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]]]}] 16:29:09 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 16:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 731ms 16:29:09 INFO - PROCESS | 668 | 1469143749380 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 668 | 1469143749382 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:29:09 INFO - PROCESS | 668 | 1469143749385 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 668 | 1469143749387 Marionette TRACE conn6 <- [1,1678,null,{}] 16:29:09 INFO - PROCESS | 668 | 1469143749390 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 668 | 1469143749396 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:09 INFO - PROCESS | 668 | 1469143749534 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:29:09 INFO - PROCESS | 668 | 1469143749592 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 668 | 1469143749594 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:09 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A42800 == 39 [pid = 668] [id = 429] 16:29:09 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000946287000) [pid = 668] [serial = 1287] [outer = 0000000000000000] 16:29:09 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000946643400) [pid = 668] [serial = 1288] [outer = 0000000946287000] 16:29:09 INFO - PROCESS | 668 | 1469143749640 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009466A0400) [pid = 668] [serial = 1289] [outer = 0000000946287000] 16:29:10 INFO - PROCESS | 668 | 1469143750077 Marionette TRACE conn6 <- [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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 731ms 16:29:10 INFO - PROCESS | 668 | 1469143750145 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 668 | 1469143750148 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:29:10 INFO - PROCESS | 668 | 1469143750151 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 668 | 1469143750153 Marionette TRACE conn6 <- [1,1682,null,{}] 16:29:10 INFO - PROCESS | 668 | 1469143750156 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 668 | 1469143750158 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:10 INFO - PROCESS | 668 | 1469143750276 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:29:10 INFO - PROCESS | 668 | 1469143750331 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 668 | 1469143750333 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:10 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA55800 == 40 [pid = 668] [id = 430] 16:29:10 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000946819400) [pid = 668] [serial = 1290] [outer = 0000000000000000] 16:29:10 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000946D07400) [pid = 668] [serial = 1291] [outer = 0000000946819400] 16:29:10 INFO - PROCESS | 668 | 1469143750378 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (00000009470A8800) [pid = 668] [serial = 1292] [outer = 0000000946819400] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000948A2C400) [pid = 668] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009464A8000) [pid = 668] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000093F8CD400) [pid = 668] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009398A2000) [pid = 668] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000945409C00) [pid = 668] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000946D02400) [pid = 668] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093840C000) [pid = 668] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946A82400) [pid = 668] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:29:10 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943083000) [pid = 668] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:29:10 INFO - PROCESS | 668 | 1469143750833 Marionette TRACE conn6 <- [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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 732ms 16:29:10 INFO - PROCESS | 668 | 1469143750887 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 668 | 1469143750889 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:29:10 INFO - PROCESS | 668 | 1469143750892 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:29:10 INFO - PROCESS | 668 | 1469143750894 Marionette TRACE conn6 <- [1,1686,null,{}] 16:29:10 INFO - PROCESS | 668 | 1469143750898 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 668 | 1469143750900 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:11 INFO - PROCESS | 668 | 1469143751011 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:29:11 INFO - PROCESS | 668 | 1469143751061 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 668 | 1469143751063 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFA800 == 41 [pid = 668] [id = 431] 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094336F800) [pid = 668] [serial = 1293] [outer = 0000000000000000] 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000945409C00) [pid = 668] [serial = 1294] [outer = 000000094336F800] 16:29:11 INFO - PROCESS | 668 | 1469143751109 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000938C58000) [pid = 668] [serial = 1295] [outer = 000000094336F800] 16:29:11 INFO - PROCESS | 668 | 1469143751458 Marionette TRACE conn6 <- [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]]]}] 16:29:11 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 16:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 16:29:11 INFO - PROCESS | 668 | 1469143751525 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 668 | 1469143751527 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:29:11 INFO - PROCESS | 668 | 1469143751538 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 668 | 1469143751540 Marionette TRACE conn6 <- [1,1690,null,{}] 16:29:11 INFO - PROCESS | 668 | 1469143751544 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:11 INFO - PROCESS | 668 | 1469143751546 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:11 INFO - PROCESS | 668 | 1469143751654 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:29:11 INFO - PROCESS | 668 | 1469143751662 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 668 | 1469143751664 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC09000 == 42 [pid = 668] [id = 432] 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000946DEA000) [pid = 668] [serial = 1296] [outer = 0000000000000000] 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (00000009477D4C00) [pid = 668] [serial = 1297] [outer = 0000000946DEA000] 16:29:11 INFO - PROCESS | 668 | 1469143751708 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000948331800) [pid = 668] [serial = 1298] [outer = 0000000946DEA000] 16:29:12 INFO - PROCESS | 668 | 1469143752124 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 647ms 16:29:12 INFO - PROCESS | 668 | 1469143752181 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 668 | 1469143752184 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:29:12 INFO - PROCESS | 668 | 1469143752187 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:29:12 INFO - PROCESS | 668 | 1469143752188 Marionette TRACE conn6 <- [1,1694,null,{}] 16:29:12 INFO - PROCESS | 668 | 1469143752192 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 668 | 1469143752194 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:12 INFO - PROCESS | 668 | 1469143752278 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:29:12 INFO - PROCESS | 668 | 1469143752284 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 668 | 1469143752286 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:12 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC34000 == 43 [pid = 668] [id = 433] 16:29:12 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (00000009483AA800) [pid = 668] [serial = 1299] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000948A2D400) [pid = 668] [serial = 1300] [outer = 00000009483AA800] 16:29:12 INFO - PROCESS | 668 | 1469143752330 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000949CE6800) [pid = 668] [serial = 1301] [outer = 00000009483AA800] 16:29:12 INFO - PROCESS | 668 | 1469143752832 Marionette TRACE conn6 <- [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]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 16:29:12 INFO - PROCESS | 668 | 1469143752882 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 668 | 1469143752887 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:29:12 INFO - PROCESS | 668 | 1469143752893 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 668 | 1469143752897 Marionette TRACE conn6 <- [1,1698,null,{}] 16:29:12 INFO - PROCESS | 668 | 1469143752903 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 668 | 1469143752907 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:13 INFO - PROCESS | 668 | 1469143753140 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:29:13 INFO - PROCESS | 668 | 1469143753257 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 668 | 1469143753261 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093E783000 == 44 [pid = 668] [id = 434] 16:29:13 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000939951400) [pid = 668] [serial = 1302] [outer = 0000000000000000] 16:29:13 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000093AC4E400) [pid = 668] [serial = 1303] [outer = 0000000939951400] 16:29:13 INFO - PROCESS | 668 | 1469143753320 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (000000093F708000) [pid = 668] [serial = 1304] [outer = 0000000939951400] 16:29:13 INFO - PROCESS | 668 | 1469143753911 Marionette TRACE conn6 <- [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]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1088ms 16:29:14 INFO - PROCESS | 668 | 1469143753999 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 668 | 1469143754004 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:29:14 INFO - PROCESS | 668 | 1469143754025 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 668 | 1469143754028 Marionette TRACE conn6 <- [1,1702,null,{}] 16:29:14 INFO - PROCESS | 668 | 1469143754032 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 668 | 1469143754035 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:14 INFO - PROCESS | 668 | 1469143754162 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:29:14 INFO - PROCESS | 668 | 1469143754279 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 668 | 1469143754282 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D59000 == 45 [pid = 668] [id = 435] 16:29:14 INFO - PROCESS | 668 | ++DOMWINDOW == 101 (0000000943726800) [pid = 668] [serial = 1305] [outer = 0000000000000000] 16:29:14 INFO - PROCESS | 668 | ++DOMWINDOW == 102 (000000094372A400) [pid = 668] [serial = 1306] [outer = 0000000943726800] 16:29:14 INFO - PROCESS | 668 | 1469143754341 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 668 | ++DOMWINDOW == 103 (0000000943C0A400) [pid = 668] [serial = 1307] [outer = 0000000943726800] 16:29:14 INFO - PROCESS | 668 | 1469143754928 Marionette TRACE conn6 <- [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 16:29:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:29:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:15 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 668 | 1469143755017 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:29:15 INFO - PROCESS | 668 | 1469143755021 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 668 | 1469143755025 Marionette TRACE conn6 <- [1,1706,null,{}] 16:29:15 INFO - PROCESS | 668 | 1469143755037 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 668 | 1469143755042 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:15 INFO - PROCESS | 668 | 1469143755162 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:29:15 INFO - PROCESS | 668 | 1469143755280 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 668 | 1469143755284 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094E021000 == 46 [pid = 668] [id = 436] 16:29:15 INFO - PROCESS | 668 | ++DOMWINDOW == 104 (0000000946281000) [pid = 668] [serial = 1308] [outer = 0000000000000000] 16:29:15 INFO - PROCESS | 668 | ++DOMWINDOW == 105 (000000094663F800) [pid = 668] [serial = 1309] [outer = 0000000946281000] 16:29:15 INFO - PROCESS | 668 | 1469143755346 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 668 | ++DOMWINDOW == 106 (00000009477D8800) [pid = 668] [serial = 1310] [outer = 0000000946281000] 16:29:16 INFO - PROCESS | 668 | 1469143756007 Marionette TRACE conn6 <- [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]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1033ms 16:29:16 INFO - PROCESS | 668 | 1469143756056 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 668 | 1469143756059 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:29:16 INFO - PROCESS | 668 | 1469143756063 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 668 | 1469143756065 Marionette TRACE conn6 <- [1,1710,null,{}] 16:29:16 INFO - PROCESS | 668 | 1469143756069 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 668 | 1469143756071 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:16 INFO - PROCESS | 668 | 1469143756189 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:29:16 INFO - PROCESS | 668 | 1469143756409 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 668 | 1469143756412 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:16 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC87000 == 47 [pid = 668] [id = 437] 16:29:16 INFO - PROCESS | 668 | ++DOMWINDOW == 107 (00000009398A0400) [pid = 668] [serial = 1311] [outer = 0000000000000000] 16:29:16 INFO - PROCESS | 668 | ++DOMWINDOW == 108 (000000093994F400) [pid = 668] [serial = 1312] [outer = 00000009398A0400] 16:29:16 INFO - PROCESS | 668 | 1469143756473 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 668 | ++DOMWINDOW == 109 (000000093E7BCC00) [pid = 668] [serial = 1313] [outer = 00000009398A0400] 16:29:17 INFO - PROCESS | 668 | 1469143757081 Marionette TRACE conn6 <- [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]]]}] 16:29:17 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 16:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1086ms 16:29:17 INFO - PROCESS | 668 | 1469143757151 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 668 | 1469143757155 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:29:17 INFO - PROCESS | 668 | 1469143757160 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 668 | 1469143757162 Marionette TRACE conn6 <- [1,1714,null,{}] 16:29:17 INFO - PROCESS | 668 | 1469143757168 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 668 | 1469143757172 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:17 INFO - PROCESS | 668 | 1469143757281 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094DC09000 == 46 [pid = 668] [id = 432] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094CBFA800 == 45 [pid = 668] [id = 431] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094CA55800 == 44 [pid = 668] [id = 430] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000939A42800 == 43 [pid = 668] [id = 429] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000948D1E800 == 42 [pid = 668] [id = 428] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094628C800 == 41 [pid = 668] [id = 427] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000943DB5800 == 40 [pid = 668] [id = 426] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000093F765800 == 39 [pid = 668] [id = 425] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000939CAD000 == 38 [pid = 668] [id = 424] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094E360000 == 37 [pid = 668] [id = 423] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDF800 == 36 [pid = 668] [id = 422] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000943984800 == 35 [pid = 668] [id = 421] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094D73A800 == 34 [pid = 668] [id = 389] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1A000 == 33 [pid = 668] [id = 390] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094DD72800 == 32 [pid = 668] [id = 420] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000949889800 == 31 [pid = 668] [id = 397] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000093DC87000 == 30 [pid = 668] [id = 437] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094E021000 == 29 [pid = 668] [id = 436] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 0000000949D59000 == 28 [pid = 668] [id = 435] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000094DC34000 == 27 [pid = 668] [id = 433] 16:29:18 INFO - PROCESS | 668 | --DOCSHELL 000000093E783000 == 26 [pid = 668] [id = 434] 16:29:18 INFO - PROCESS | 668 | 1469143758033 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 668 | 1469143758037 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 108 (00000009465CB400) [pid = 668] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 107 (000000093FCB6800) [pid = 668] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 106 (000000094308B000) [pid = 668] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 105 (000000093A188800) [pid = 668] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 104 (000000093E6C2800) [pid = 668] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 103 (00000009456E4000) [pid = 668] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 102 (0000000943A19400) [pid = 668] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 101 (00000009477DD000) [pid = 668] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 100 (00000009477B6400) [pid = 668] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 99 (00000009466A0000) [pid = 668] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 98 (0000000939E97C00) [pid = 668] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 97 (00000009483A3000) [pid = 668] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 96 (00000009486CF800) [pid = 668] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009437E5800) [pid = 668] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000943C27000) [pid = 668] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000946642C00) [pid = 668] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000939C10C00) [pid = 668] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000948AF6C00) [pid = 668] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000949CED400) [pid = 668] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000094627E400) [pid = 668] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000944218400) [pid = 668] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000948E70400) [pid = 668] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:29:18 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A3E800 == 27 [pid = 668] [id = 438] 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000939326800) [pid = 668] [serial = 1314] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009398A1000) [pid = 668] [serial = 1315] [outer = 0000000939326800] 16:29:18 INFO - PROCESS | 668 | 1469143758192 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000939950000) [pid = 668] [serial = 1316] [outer = 0000000939326800] 16:29:18 INFO - PROCESS | 668 | 1469143758623 Marionette TRACE conn6 <- [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]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1544ms 16:29:18 INFO - PROCESS | 668 | 1469143758713 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 668 | 1469143758717 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:29:18 INFO - PROCESS | 668 | 1469143758722 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 668 | 1469143758725 Marionette TRACE conn6 <- [1,1718,null,{}] 16:29:18 INFO - PROCESS | 668 | 1469143758731 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 668 | 1469143758735 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:18 INFO - PROCESS | 668 | 1469143758832 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:29:18 INFO - PROCESS | 668 | 1469143758843 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 668 | 1469143758846 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:18 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC68000 == 28 [pid = 668] [id = 439] 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093EC47000) [pid = 668] [serial = 1317] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093F788400) [pid = 668] [serial = 1318] [outer = 000000093EC47000] 16:29:18 INFO - PROCESS | 668 | 1469143758895 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000093FE81000) [pid = 668] [serial = 1319] [outer = 000000093EC47000] 16:29:19 INFO - PROCESS | 668 | 1469143759364 Marionette TRACE conn6 <- [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] 16:29:19 INFO - PROCESS | 668 | 1469143759447 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:29:19 INFO - PROCESS | 668 | 1469143759454 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 668 | 1469143759456 Marionette TRACE conn6 <- [1,1722,null,{}] 16:29:19 INFO - PROCESS | 668 | 1469143759460 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 668 | 1469143759462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:19 INFO - PROCESS | 668 | 1469143759554 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:29:19 INFO - PROCESS | 668 | 1469143759635 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 668 | 1469143759638 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:19 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AD8000 == 29 [pid = 668] [id = 440] 16:29:19 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000943353800) [pid = 668] [serial = 1320] [outer = 0000000000000000] 16:29:19 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000094338B800) [pid = 668] [serial = 1321] [outer = 0000000943353800] 16:29:19 INFO - PROCESS | 668 | 1469143759693 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000943A13C00) [pid = 668] [serial = 1322] [outer = 0000000943353800] 16:29:20 INFO - PROCESS | 668 | 1469143760079 Marionette TRACE conn6 <- [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]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 16:29:20 INFO - PROCESS | 668 | 1469143760149 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 668 | 1469143760151 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:29:20 INFO - PROCESS | 668 | 1469143760156 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 668 | 1469143760163 Marionette TRACE conn6 <- [1,1726,null,{}] 16:29:20 INFO - PROCESS | 668 | 1469143760173 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 668 | 1469143760177 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:20 INFO - PROCESS | 668 | 1469143760301 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:29:20 INFO - PROCESS | 668 | 1469143760310 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 668 | 1469143760313 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:20 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5E800 == 30 [pid = 668] [id = 441] 16:29:20 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (0000000943A1C400) [pid = 668] [serial = 1323] [outer = 0000000000000000] 16:29:20 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000943D0F800) [pid = 668] [serial = 1324] [outer = 0000000943A1C400] 16:29:20 INFO - PROCESS | 668 | 1469143760358 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (00000009456D7400) [pid = 668] [serial = 1325] [outer = 0000000943A1C400] 16:29:20 INFO - PROCESS | 668 | 1469143760804 Marionette TRACE conn6 <- [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]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 16:29:20 INFO - PROCESS | 668 | 1469143760852 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 668 | 1469143760855 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:29:20 INFO - PROCESS | 668 | 1469143760859 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 668 | 1469143760860 Marionette TRACE conn6 <- [1,1730,null,{}] 16:29:20 INFO - PROCESS | 668 | 1469143760864 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 668 | 1469143760866 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:21 INFO - PROCESS | 668 | 1469143761008 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:29:21 INFO - PROCESS | 668 | 1469143761027 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 668 | 1469143761030 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D65800 == 31 [pid = 668] [id = 442] 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (000000094584C800) [pid = 668] [serial = 1326] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 101 (000000094627F400) [pid = 668] [serial = 1327] [outer = 000000094584C800] 16:29:21 INFO - PROCESS | 668 | 1469143761083 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 102 (0000000946450800) [pid = 668] [serial = 1328] [outer = 000000094584C800] 16:29:21 INFO - PROCESS | 668 | 1469143761515 Marionette TRACE conn6 <- [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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 16:29:21 INFO - PROCESS | 668 | 1469143761533 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 668 | 1469143761536 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:29:21 INFO - PROCESS | 668 | 1469143761545 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 668 | 1469143761547 Marionette TRACE conn6 <- [1,1734,null,{}] 16:29:21 INFO - PROCESS | 668 | 1469143761551 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 668 | 1469143761553 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:21 INFO - PROCESS | 668 | 1469143761661 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:29:21 INFO - PROCESS | 668 | 1469143761668 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 668 | 1469143761674 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:21 INFO - PROCESS | 668 | ++DOCSHELL 000000094C534000 == 32 [pid = 668] [id = 443] 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 103 (0000000943352C00) [pid = 668] [serial = 1329] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 104 (0000000946698800) [pid = 668] [serial = 1330] [outer = 0000000943352C00] 16:29:21 INFO - PROCESS | 668 | 1469143761731 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 668 | ++DOMWINDOW == 105 (0000000946D7E400) [pid = 668] [serial = 1331] [outer = 0000000943352C00] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 104 (0000000943D3B000) [pid = 668] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 103 (000000093EA58800) [pid = 668] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 102 (0000000943A20C00) [pid = 668] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 101 (0000000946287000) [pid = 668] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 100 (0000000949DA7800) [pid = 668] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 99 (0000000943381400) [pid = 668] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 98 (000000093AAE8C00) [pid = 668] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000946D7CC00) [pid = 668] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000939E96400) [pid = 668] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943C0C000) [pid = 668] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 94 (000000094336F800) [pid = 668] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000946819400) [pid = 668] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946DEA000) [pid = 668] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009483AA800) [pid = 668] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943A13000) [pid = 668] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093994C800) [pid = 668] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000939C0F000) [pid = 668] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094663E400) [pid = 668] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000939327800) [pid = 668] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009430CD400) [pid = 668] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:29:22 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009477AFC00) [pid = 668] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:29:22 INFO - PROCESS | 668 | 1469143762605 Marionette TRACE conn6 <- [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]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1079ms 16:29:22 INFO - PROCESS | 668 | 1469143762626 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 668 | 1469143762628 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:29:22 INFO - PROCESS | 668 | 1469143762631 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:29:22 INFO - PROCESS | 668 | 1469143762633 Marionette TRACE conn6 <- [1,1738,null,{}] 16:29:22 INFO - PROCESS | 668 | 1469143762636 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 668 | 1469143762639 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:22 INFO - PROCESS | 668 | 1469143762724 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:29:22 INFO - PROCESS | 668 | 1469143762730 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 668 | 1469143762732 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:22 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A3D000 == 33 [pid = 668] [id = 444] 16:29:22 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093E609400) [pid = 668] [serial = 1332] [outer = 0000000000000000] 16:29:22 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093F8DA400) [pid = 668] [serial = 1333] [outer = 000000093E609400] 16:29:22 INFO - PROCESS | 668 | 1469143762784 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943A12400) [pid = 668] [serial = 1334] [outer = 000000093E609400] 16:29:23 INFO - PROCESS | 668 | 1469143763213 Marionette TRACE conn6 <- [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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 627ms 16:29:23 INFO - PROCESS | 668 | 1469143763263 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 668 | 1469143763265 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:29:23 INFO - PROCESS | 668 | 1469143763268 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 668 | 1469143763270 Marionette TRACE conn6 <- [1,1742,null,{}] 16:29:23 INFO - PROCESS | 668 | 1469143763273 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 668 | 1469143763275 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:23 INFO - PROCESS | 668 | 1469143763355 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:29:23 INFO - PROCESS | 668 | 1469143763361 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 668 | 1469143763363 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:23 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB11000 == 34 [pid = 668] [id = 445] 16:29:23 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943A13000) [pid = 668] [serial = 1335] [outer = 0000000000000000] 16:29:23 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000094664BC00) [pid = 668] [serial = 1336] [outer = 0000000943A13000] 16:29:23 INFO - PROCESS | 668 | 1469143763407 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009471BA400) [pid = 668] [serial = 1337] [outer = 0000000943A13000] 16:29:23 INFO - PROCESS | 668 | 1469143763825 Marionette TRACE conn6 <- [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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 584ms 16:29:23 INFO - PROCESS | 668 | 1469143763867 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 668 | 1469143763869 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:29:23 INFO - PROCESS | 668 | 1469143763872 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 668 | 1469143763874 Marionette TRACE conn6 <- [1,1746,null,{}] 16:29:23 INFO - PROCESS | 668 | 1469143763882 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 668 | 1469143763884 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:23 INFO - PROCESS | 668 | 1469143763967 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:29:23 INFO - PROCESS | 668 | 1469143763973 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 668 | 1469143763975 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC30800 == 35 [pid = 668] [id = 446] 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (00000009477AE400) [pid = 668] [serial = 1338] [outer = 0000000000000000] 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000947A9CC00) [pid = 668] [serial = 1339] [outer = 00000009477AE400] 16:29:24 INFO - PROCESS | 668 | 1469143764029 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (00000009483ABC00) [pid = 668] [serial = 1340] [outer = 00000009477AE400] 16:29:24 INFO - PROCESS | 668 | 1469143764451 Marionette TRACE conn6 <- [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]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 648ms 16:29:24 INFO - PROCESS | 668 | 1469143764548 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 668 | 1469143764553 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:29:24 INFO - PROCESS | 668 | 1469143764564 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 668 | 1469143764569 Marionette TRACE conn6 <- [1,1750,null,{}] 16:29:24 INFO - PROCESS | 668 | 1469143764576 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 668 | 1469143764580 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:24 INFO - PROCESS | 668 | 1469143764721 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:29:24 INFO - PROCESS | 668 | 1469143764820 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 668 | 1469143764826 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:24 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC24800 == 36 [pid = 668] [id = 447] 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009398A3400) [pid = 668] [serial = 1341] [outer = 0000000000000000] 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (00000009398F1000) [pid = 668] [serial = 1342] [outer = 00000009398A3400] 16:29:24 INFO - PROCESS | 668 | 1469143764885 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (000000093A189C00) [pid = 668] [serial = 1343] [outer = 00000009398A3400] 16:29:25 INFO - PROCESS | 668 | 1469143765678 Marionette TRACE conn6 <- [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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1178ms 16:29:25 INFO - PROCESS | 668 | 1469143765747 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 668 | 1469143765750 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:29:25 INFO - PROCESS | 668 | 1469143765757 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 668 | 1469143765762 Marionette TRACE conn6 <- [1,1754,null,{}] 16:29:25 INFO - PROCESS | 668 | 1469143765766 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 668 | 1469143765769 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:25 INFO - PROCESS | 668 | 1469143765902 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:29:26 INFO - PROCESS | 668 | 1469143766019 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 668 | 1469143766022 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:26 INFO - PROCESS | 668 | ++DOCSHELL 0000000947889800 == 37 [pid = 668] [id = 448] 16:29:26 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (000000094308B400) [pid = 668] [serial = 1344] [outer = 0000000000000000] 16:29:26 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (000000094337A000) [pid = 668] [serial = 1345] [outer = 000000094308B400] 16:29:26 INFO - PROCESS | 668 | 1469143766081 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (0000000943A1A800) [pid = 668] [serial = 1346] [outer = 000000094308B400] 16:29:26 INFO - PROCESS | 668 | 1469143766775 Marionette TRACE conn6 <- [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]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1083ms 16:29:26 INFO - PROCESS | 668 | 1469143766838 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 668 | 1469143766840 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:29:26 INFO - PROCESS | 668 | 1469143766868 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 668 | 1469143766871 Marionette TRACE conn6 <- [1,1758,null,{}] 16:29:26 INFO - PROCESS | 668 | 1469143766881 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 668 | 1469143766886 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:27 INFO - PROCESS | 668 | 1469143767018 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:29:27 INFO - PROCESS | 668 | 1469143767209 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 668 | 1469143767213 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A41000 == 38 [pid = 668] [id = 449] 16:29:27 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (00000009398A7400) [pid = 668] [serial = 1347] [outer = 0000000000000000] 16:29:27 INFO - PROCESS | 668 | ++DOMWINDOW == 101 (000000093994C000) [pid = 668] [serial = 1348] [outer = 00000009398A7400] 16:29:27 INFO - PROCESS | 668 | 1469143767273 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 668 | ++DOMWINDOW == 102 (000000093DF5A800) [pid = 668] [serial = 1349] [outer = 00000009398A7400] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 000000094DB11000 == 37 [pid = 668] [id = 445] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 0000000939A3D000 == 36 [pid = 668] [id = 444] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 000000094C534000 == 35 [pid = 668] [id = 443] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 0000000949D65800 == 34 [pid = 668] [id = 442] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 0000000946F5E800 == 33 [pid = 668] [id = 441] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 0000000943AD8000 == 32 [pid = 668] [id = 440] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 000000093FC68000 == 31 [pid = 668] [id = 439] 16:29:27 INFO - PROCESS | 668 | --DOCSHELL 0000000939A3E800 == 30 [pid = 668] [id = 438] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 101 (0000000947AA1400) [pid = 668] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 100 (00000009477D6800) [pid = 668] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 99 (0000000943C31000) [pid = 668] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 98 (000000093E97A400) [pid = 668] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 97 (0000000943389400) [pid = 668] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000946A7E400) [pid = 668] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000939956400) [pid = 668] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000944215400) [pid = 668] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 93 (00000009456DE800) [pid = 668] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093F855400) [pid = 668] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094307D400) [pid = 668] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943BF0800) [pid = 668] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009466A0400) [pid = 668] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000946643400) [pid = 668] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000949DB2400) [pid = 668] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000949DABC00) [pid = 668] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943388400) [pid = 668] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094372BC00) [pid = 668] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F789800) [pid = 668] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094330DC00) [pid = 668] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009477DB400) [pid = 668] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000948AF7000) [pid = 668] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939EA0400) [pid = 668] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DEF3800) [pid = 668] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943D10400) [pid = 668] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094644E000) [pid = 668] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000945409C00) [pid = 668] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946D07400) [pid = 668] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000948331800) [pid = 668] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000948A2D400) [pid = 668] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000949CE6800) [pid = 668] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009477D4C00) [pid = 668] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009470A8800) [pid = 668] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943C27800) [pid = 668] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000938C58000) [pid = 668] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:29:27 INFO - PROCESS | 668 | 1469143767882 Marionette TRACE conn6 <- [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]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1027ms 16:29:27 INFO - PROCESS | 668 | 1469143767900 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 668 | 1469143767904 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:29:27 INFO - PROCESS | 668 | 1469143767909 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:29:27 INFO - PROCESS | 668 | 1469143767912 Marionette TRACE conn6 <- [1,1762,null,{}] 16:29:27 INFO - PROCESS | 668 | 1469143767917 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 668 | 1469143767922 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:28 INFO - PROCESS | 668 | 1469143768031 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:29:28 INFO - PROCESS | 668 | 1469143768045 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 668 | 1469143768047 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:28 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF18000 == 31 [pid = 668] [id = 450] 16:29:28 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093DFC4400) [pid = 668] [serial = 1350] [outer = 0000000000000000] 16:29:28 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093F85A000) [pid = 668] [serial = 1351] [outer = 000000093DFC4400] 16:29:28 INFO - PROCESS | 668 | 1469143768095 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943089000) [pid = 668] [serial = 1352] [outer = 000000093DFC4400] 16:29:28 INFO - PROCESS | 668 | 1469143768628 Marionette TRACE conn6 <- [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]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 775ms 16:29:28 INFO - PROCESS | 668 | 1469143768691 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 668 | 1469143768695 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:29:28 INFO - PROCESS | 668 | 1469143768700 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 668 | 1469143768702 Marionette TRACE conn6 <- [1,1766,null,{}] 16:29:28 INFO - PROCESS | 668 | 1469143768706 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 668 | 1469143768708 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:28 INFO - PROCESS | 668 | 1469143768802 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:29:28 INFO - PROCESS | 668 | 1469143768883 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 668 | 1469143768885 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:28 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F65000 == 32 [pid = 668] [id = 451] 16:29:28 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009396B3400) [pid = 668] [serial = 1353] [outer = 0000000000000000] 16:29:28 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094372C400) [pid = 668] [serial = 1354] [outer = 00000009396B3400] 16:29:28 INFO - PROCESS | 668 | 1469143768939 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943BF0800) [pid = 668] [serial = 1355] [outer = 00000009396B3400] 16:29:29 INFO - PROCESS | 668 | 1469143769325 Marionette TRACE conn6 <- [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]]]}] 16:29:29 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 16:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 16:29:29 INFO - PROCESS | 668 | 1469143769393 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 668 | 1469143769396 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:29:29 INFO - PROCESS | 668 | 1469143769400 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 668 | 1469143769406 Marionette TRACE conn6 <- [1,1770,null,{}] 16:29:29 INFO - PROCESS | 668 | 1469143769415 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 668 | 1469143769419 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:29 INFO - PROCESS | 668 | 1469143769509 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:29:29 INFO - PROCESS | 668 | 1469143769516 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 668 | 1469143769518 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:29 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D33800 == 33 [pid = 668] [id = 452] 16:29:29 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943C0B400) [pid = 668] [serial = 1356] [outer = 0000000000000000] 16:29:29 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094424CC00) [pid = 668] [serial = 1357] [outer = 0000000943C0B400] 16:29:29 INFO - PROCESS | 668 | 1469143769570 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009458F8400) [pid = 668] [serial = 1358] [outer = 0000000943C0B400] 16:29:30 INFO - PROCESS | 668 | 1469143770010 Marionette TRACE conn6 <- [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]]]}] 16:29:30 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 16:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 16:29:30 INFO - PROCESS | 668 | 1469143770095 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 668 | 1469143770098 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:29:30 INFO - PROCESS | 668 | 1469143770101 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 668 | 1469143770103 Marionette TRACE conn6 <- [1,1774,null,{}] 16:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:29:30 INFO - PROCESS | 668 | 1469143770107 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 668 | 1469143770109 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:30 INFO - PROCESS | 668 | 1469143770261 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:29:30 INFO - PROCESS | 668 | 1469143770279 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 668 | 1469143770282 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:30 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDB000 == 34 [pid = 668] [id = 453] 16:29:30 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009458F8800) [pid = 668] [serial = 1359] [outer = 0000000000000000] 16:29:30 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946459C00) [pid = 668] [serial = 1360] [outer = 00000009458F8800] 16:29:30 INFO - PROCESS | 668 | 1469143770327 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946647C00) [pid = 668] [serial = 1361] [outer = 00000009458F8800] 16:29:30 INFO - PROCESS | 668 | 1469143770757 Marionette TRACE conn6 <- [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]]]}] 16:29:30 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 16:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 16:29:30 INFO - PROCESS | 668 | 1469143770778 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 668 | 1469143770780 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:29:30 INFO - PROCESS | 668 | 1469143770790 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 668 | 1469143770792 Marionette TRACE conn6 <- [1,1778,null,{}] 16:29:30 INFO - PROCESS | 668 | 1469143770796 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 668 | 1469143770798 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:30 INFO - PROCESS | 668 | 1469143770919 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:29:30 INFO - PROCESS | 668 | 1469143770925 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 668 | 1469143770931 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA6D000 == 35 [pid = 668] [id = 454] 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946D07400) [pid = 668] [serial = 1362] [outer = 0000000000000000] 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946D85400) [pid = 668] [serial = 1363] [outer = 0000000946D07400] 16:29:31 INFO - PROCESS | 668 | 1469143771031 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000947792800) [pid = 668] [serial = 1364] [outer = 0000000946D07400] 16:29:31 INFO - PROCESS | 668 | 1469143771484 Marionette TRACE conn6 <- [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]]]}] 16:29:31 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) 16:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 16:29:31 INFO - PROCESS | 668 | 1469143771536 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 668 | 1469143771538 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:29:31 INFO - PROCESS | 668 | 1469143771542 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:29:31 INFO - PROCESS | 668 | 1469143771543 Marionette TRACE conn6 <- [1,1782,null,{}] 16:29:31 INFO - PROCESS | 668 | 1469143771547 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 668 | 1469143771550 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:31 INFO - PROCESS | 668 | 1469143771699 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:29:31 INFO - PROCESS | 668 | 1469143771758 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 668 | 1469143771760 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB05800 == 36 [pid = 668] [id = 455] 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000948331800) [pid = 668] [serial = 1365] [outer = 0000000000000000] 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009483F8C00) [pid = 668] [serial = 1366] [outer = 0000000948331800] 16:29:31 INFO - PROCESS | 668 | 1469143771805 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000948AF5400) [pid = 668] [serial = 1367] [outer = 0000000948331800] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939951400) [pid = 668] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943726800) [pid = 668] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946281000) [pid = 668] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943352C00) [pid = 668] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093E609400) [pid = 668] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943A13000) [pid = 668] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943A1C400) [pid = 668] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000939326800) [pid = 668] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943353800) [pid = 668] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093EC47000) [pid = 668] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009398A0400) [pid = 668] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:29:32 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094584C800) [pid = 668] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:29:32 INFO - PROCESS | 668 | 1469143772257 Marionette TRACE conn6 <- [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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 732ms 16:29:32 INFO - PROCESS | 668 | 1469143772281 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 668 | 1469143772283 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:29:32 INFO - PROCESS | 668 | 1469143772286 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 668 | 1469143772288 Marionette TRACE conn6 <- [1,1786,null,{}] 16:29:32 INFO - PROCESS | 668 | 1469143772291 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 668 | 1469143772293 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:32 INFO - PROCESS | 668 | 1469143772378 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:29:32 INFO - PROCESS | 668 | 1469143772460 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 668 | 1469143772462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:32 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC17000 == 37 [pid = 668] [id = 456] 16:29:32 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000939EA3000) [pid = 668] [serial = 1368] [outer = 0000000000000000] 16:29:32 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943353800) [pid = 668] [serial = 1369] [outer = 0000000939EA3000] 16:29:32 INFO - PROCESS | 668 | 1469143772509 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009458F5400) [pid = 668] [serial = 1370] [outer = 0000000939EA3000] 16:29:32 INFO - PROCESS | 668 | 1469143772852 Marionette TRACE conn6 <- [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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 16:29:32 INFO - PROCESS | 668 | 1469143772917 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 668 | 1469143772927 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:29:32 INFO - PROCESS | 668 | 1469143772930 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 668 | 1469143772932 Marionette TRACE conn6 <- [1,1790,null,{}] 16:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:29:32 INFO - PROCESS | 668 | 1469143772936 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 668 | 1469143772938 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:33 INFO - PROCESS | 668 | 1469143773052 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:29:33 INFO - PROCESS | 668 | 1469143773090 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 668 | 1469143773092 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:33 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD34000 == 38 [pid = 668] [id = 457] 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094627CC00) [pid = 668] [serial = 1371] [outer = 0000000000000000] 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000948AF7400) [pid = 668] [serial = 1372] [outer = 000000094627CC00] 16:29:33 INFO - PROCESS | 668 | 1469143773137 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000949CE6800) [pid = 668] [serial = 1373] [outer = 000000094627CC00] 16:29:33 INFO - PROCESS | 668 | 1469143773535 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 626ms 16:29:33 INFO - PROCESS | 668 | 1469143773563 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 668 | 1469143773565 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 668 | 1469143773568 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:29:33 INFO - PROCESS | 668 | 1469143773570 Marionette TRACE conn6 <- [1,1794,null,{}] 16:29:33 INFO - PROCESS | 668 | 1469143773573 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 668 | 1469143773575 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:33 INFO - PROCESS | 668 | 1469143773692 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:29:33 INFO - PROCESS | 668 | 1469143773699 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 668 | 1469143773701 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:33 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7B000 == 39 [pid = 668] [id = 458] 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094372DC00) [pid = 668] [serial = 1374] [outer = 0000000000000000] 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000949DA5800) [pid = 668] [serial = 1375] [outer = 000000094372DC00] 16:29:33 INFO - PROCESS | 668 | 1469143773747 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949DB1000) [pid = 668] [serial = 1376] [outer = 000000094372DC00] 16:29:34 INFO - PROCESS | 668 | 1469143774201 Marionette TRACE conn6 <- [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]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 16:29:34 INFO - PROCESS | 668 | 1469143774276 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 668 | 1469143774281 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:29:34 INFO - PROCESS | 668 | 1469143774288 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 668 | 1469143774294 Marionette TRACE conn6 <- [1,1798,null,{}] 16:29:34 INFO - PROCESS | 668 | 1469143774302 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 668 | 1469143774305 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:34 INFO - PROCESS | 668 | 1469143774483 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:29:34 INFO - PROCESS | 668 | 1469143774574 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 668 | 1469143774579 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:34 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC72800 == 40 [pid = 668] [id = 459] 16:29:34 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093AAE2400) [pid = 668] [serial = 1377] [outer = 0000000000000000] 16:29:34 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093DF63C00) [pid = 668] [serial = 1378] [outer = 000000093AAE2400] 16:29:34 INFO - PROCESS | 668 | 1469143774651 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094308A800) [pid = 668] [serial = 1379] [outer = 000000093AAE2400] 16:29:35 INFO - PROCESS | 668 | 1469143775241 Marionette TRACE conn6 <- [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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 16:29:35 INFO - PROCESS | 668 | 1469143775275 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 668 | 1469143775280 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:29:35 INFO - PROCESS | 668 | 1469143775287 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 668 | 1469143775290 Marionette TRACE conn6 <- [1,1802,null,{}] 16:29:35 INFO - PROCESS | 668 | 1469143775294 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 668 | 1469143775297 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:35 INFO - PROCESS | 668 | 1469143775416 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:29:35 INFO - PROCESS | 668 | 1469143775514 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 668 | 1469143775517 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:35 INFO - PROCESS | 668 | ++DOCSHELL 000000094989B000 == 41 [pid = 668] [id = 460] 16:29:35 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943C27800) [pid = 668] [serial = 1380] [outer = 0000000000000000] 16:29:35 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943D13C00) [pid = 668] [serial = 1381] [outer = 0000000943C27800] 16:29:35 INFO - PROCESS | 668 | 1469143775574 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009456E2000) [pid = 668] [serial = 1382] [outer = 0000000943C27800] 16:29:36 INFO - PROCESS | 668 | 1469143776201 Marionette TRACE conn6 <- [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]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 16:29:36 INFO - PROCESS | 668 | 1469143776274 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 668 | 1469143776277 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:29:36 INFO - PROCESS | 668 | 1469143776281 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 668 | 1469143776285 Marionette TRACE conn6 <- [1,1806,null,{}] 16:29:36 INFO - PROCESS | 668 | 1469143776296 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 668 | 1469143776302 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:36 INFO - PROCESS | 668 | 1469143776420 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:29:36 INFO - PROCESS | 668 | 1469143776543 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 668 | 1469143776547 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094E35B000 == 42 [pid = 668] [id = 461] 16:29:36 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009477D0000) [pid = 668] [serial = 1383] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009477DDC00) [pid = 668] [serial = 1384] [outer = 00000009477D0000] 16:29:36 INFO - PROCESS | 668 | 1469143776607 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000949DAB000) [pid = 668] [serial = 1385] [outer = 00000009477D0000] 16:29:37 INFO - PROCESS | 668 | 1469143777236 Marionette TRACE conn6 <- [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]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 16:29:37 INFO - PROCESS | 668 | 1469143777269 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 668 | 1469143777272 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:29:37 INFO - PROCESS | 668 | 1469143777276 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 668 | 1469143777278 Marionette TRACE conn6 <- [1,1810,null,{}] 16:29:37 INFO - PROCESS | 668 | 1469143777281 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 668 | 1469143777284 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:37 INFO - PROCESS | 668 | 1469143777398 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:29:37 INFO - PROCESS | 668 | 1469143777519 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 668 | 1469143777521 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:37 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB3E000 == 43 [pid = 668] [id = 462] 16:29:37 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000949E65400) [pid = 668] [serial = 1386] [outer = 0000000000000000] 16:29:37 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000094A344800) [pid = 668] [serial = 1387] [outer = 0000000949E65400] 16:29:37 INFO - PROCESS | 668 | 1469143777578 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094A349800) [pid = 668] [serial = 1388] [outer = 0000000949E65400] 16:29:38 INFO - PROCESS | 668 | 1469143778360 Marionette TRACE conn6 <- [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]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1135ms 16:29:38 INFO - PROCESS | 668 | 1469143778412 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 668 | 1469143778417 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:29:38 INFO - PROCESS | 668 | 1469143778423 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 668 | 1469143778426 Marionette TRACE conn6 <- [1,1814,null,{}] 16:29:38 INFO - PROCESS | 668 | 1469143778432 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 668 | 1469143778434 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:38 INFO - PROCESS | 668 | 1469143778541 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:29:38 INFO - PROCESS | 668 | 1469143778668 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 668 | 1469143778673 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:38 INFO - PROCESS | 668 | ++DOCSHELL 0000000938C1F000 == 44 [pid = 668] [id = 463] 16:29:38 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (000000093AAE5000) [pid = 668] [serial = 1389] [outer = 0000000000000000] 16:29:38 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (000000093F78AC00) [pid = 668] [serial = 1390] [outer = 000000093AAE5000] 16:29:38 INFO - PROCESS | 668 | 1469143778730 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (00000009430CD400) [pid = 668] [serial = 1391] [outer = 000000093AAE5000] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094DD34000 == 43 [pid = 668] [id = 457] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094DC17000 == 42 [pid = 668] [id = 456] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094DB05800 == 41 [pid = 668] [id = 455] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094CA6D000 == 40 [pid = 668] [id = 454] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDB000 == 39 [pid = 668] [id = 453] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 0000000948D33800 == 38 [pid = 668] [id = 452] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 0000000945F65000 == 37 [pid = 668] [id = 451] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000093FF18000 == 36 [pid = 668] [id = 450] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 0000000939A41000 == 35 [pid = 668] [id = 449] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 0000000947889800 == 34 [pid = 668] [id = 448] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094DC30800 == 33 [pid = 668] [id = 446] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000093EC24800 == 32 [pid = 668] [id = 447] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094EB3E000 == 31 [pid = 668] [id = 462] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094E35B000 == 30 [pid = 668] [id = 461] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094989B000 == 29 [pid = 668] [id = 460] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7B000 == 28 [pid = 668] [id = 458] 16:29:39 INFO - PROCESS | 668 | --DOCSHELL 000000093FC72800 == 27 [pid = 668] [id = 459] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000943D0F800) [pid = 668] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 95 (00000009398A1000) [pid = 668] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000939950000) [pid = 668] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 93 (000000094338B800) [pid = 668] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093F788400) [pid = 668] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093FE81000) [pid = 668] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093E7BCC00) [pid = 668] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093994F400) [pid = 668] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000946450800) [pid = 668] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094627F400) [pid = 668] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093F708000) [pid = 668] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093AC4E400) [pid = 668] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943C0A400) [pid = 668] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094372A400) [pid = 668] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000947A9CC00) [pid = 668] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009477D8800) [pid = 668] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094663F800) [pid = 668] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946698800) [pid = 668] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943A12400) [pid = 668] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093F8DA400) [pid = 668] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946D7E400) [pid = 668] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009456D7400) [pid = 668] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094664BC00) [pid = 668] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943A13C00) [pid = 668] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:29:39 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009471BA400) [pid = 668] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:29:40 INFO - PROCESS | 668 | 1469143780000 Marionette TRACE conn6 <- [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]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1633ms 16:29:40 INFO - PROCESS | 668 | 1469143780066 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 668 | 1469143780071 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:29:40 INFO - PROCESS | 668 | 1469143780080 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 668 | 1469143780084 Marionette TRACE conn6 <- [1,1818,null,{}] 16:29:40 INFO - PROCESS | 668 | 1469143780091 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 668 | 1469143780094 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:40 INFO - PROCESS | 668 | 1469143780183 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:29:40 INFO - PROCESS | 668 | 1469143780198 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 668 | 1469143780200 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:40 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFE8000 == 28 [pid = 668] [id = 464] 16:29:40 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009398A7000) [pid = 668] [serial = 1392] [outer = 0000000000000000] 16:29:40 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398EC800) [pid = 668] [serial = 1393] [outer = 00000009398A7000] 16:29:40 INFO - PROCESS | 668 | 1469143780249 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093994B000) [pid = 668] [serial = 1394] [outer = 00000009398A7000] 16:29:40 INFO - PROCESS | 668 | 1469143780739 Marionette TRACE conn6 <- [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]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 16:29:40 INFO - PROCESS | 668 | 1469143780772 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 668 | 1469143780777 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:29:40 INFO - PROCESS | 668 | 1469143780784 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 668 | 1469143780787 Marionette TRACE conn6 <- [1,1822,null,{}] 16:29:40 INFO - PROCESS | 668 | 1469143780790 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 668 | 1469143780793 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:40 INFO - PROCESS | 668 | 1469143780885 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:29:40 INFO - PROCESS | 668 | 1469143780894 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 668 | 1469143780896 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:40 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC69800 == 29 [pid = 668] [id = 465] 16:29:40 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000939EA4400) [pid = 668] [serial = 1395] [outer = 0000000000000000] 16:29:40 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093A190000) [pid = 668] [serial = 1396] [outer = 0000000939EA4400] 16:29:40 INFO - PROCESS | 668 | 1469143780946 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093DE06000) [pid = 668] [serial = 1397] [outer = 0000000939EA4400] 16:29:41 INFO - PROCESS | 668 | 1469143781425 Marionette TRACE conn6 <- [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]]]}] 16:29:41 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 16:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 16:29:41 INFO - PROCESS | 668 | 1469143781478 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 668 | 1469143781481 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:29:41 INFO - PROCESS | 668 | 1469143781484 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 668 | 1469143781488 Marionette TRACE conn6 <- [1,1826,null,{}] 16:29:41 INFO - PROCESS | 668 | 1469143781499 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 668 | 1469143781504 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:41 INFO - PROCESS | 668 | 1469143781624 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:29:41 INFO - PROCESS | 668 | 1469143781716 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 668 | 1469143781719 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094428B800 == 30 [pid = 668] [id = 466] 16:29:41 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009398A6000) [pid = 668] [serial = 1398] [outer = 0000000000000000] 16:29:41 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093FE7F000) [pid = 668] [serial = 1399] [outer = 00000009398A6000] 16:29:41 INFO - PROCESS | 668 | 1469143781768 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943083000) [pid = 668] [serial = 1400] [outer = 00000009398A6000] 16:29:42 INFO - PROCESS | 668 | 1469143782192 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 16:29:42 INFO - PROCESS | 668 | 1469143782221 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 668 | 1469143782224 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:29:42 INFO - PROCESS | 668 | 1469143782227 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:29:42 INFO - PROCESS | 668 | 1469143782229 Marionette TRACE conn6 <- [1,1830,null,{}] 16:29:42 INFO - PROCESS | 668 | 1469143782233 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 668 | 1469143782235 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:42 INFO - PROCESS | 668 | 1469143782352 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:29:42 INFO - PROCESS | 668 | 1469143782358 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 668 | 1469143782361 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:42 INFO - PROCESS | 668 | ++DOCSHELL 0000000946054800 == 31 [pid = 668] [id = 467] 16:29:42 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943375400) [pid = 668] [serial = 1401] [outer = 0000000000000000] 16:29:42 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943379C00) [pid = 668] [serial = 1402] [outer = 0000000943375400] 16:29:42 INFO - PROCESS | 668 | 1469143782452 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094338A400) [pid = 668] [serial = 1403] [outer = 0000000943375400] 16:29:42 INFO - PROCESS | 668 | 1469143782889 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 16:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:29:42 INFO - PROCESS | 668 | 1469143782927 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 668 | 1469143782929 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:29:42 INFO - PROCESS | 668 | 1469143782933 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 668 | 1469143782934 Marionette TRACE conn6 <- [1,1834,null,{}] 16:29:42 INFO - PROCESS | 668 | 1469143782938 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 668 | 1469143782940 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:43 INFO - PROCESS | 668 | 1469143783076 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:29:43 INFO - PROCESS | 668 | 1469143783131 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 668 | 1469143783133 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5C000 == 32 [pid = 668] [id = 468] 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000939EA3800) [pid = 668] [serial = 1404] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009437EE400) [pid = 668] [serial = 1405] [outer = 0000000939EA3800] 16:29:43 INFO - PROCESS | 668 | 1469143783179 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943A1F000) [pid = 668] [serial = 1406] [outer = 0000000939EA3800] 16:29:43 INFO - PROCESS | 668 | 1469143783636 Marionette TRACE conn6 <- [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]]]}] 16:29:43 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) 16:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 16:29:43 INFO - PROCESS | 668 | 1469143783669 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 668 | 1469143783672 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:29:43 INFO - PROCESS | 668 | 1469143783675 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 668 | 1469143783677 Marionette TRACE conn6 <- [1,1838,null,{}] 16:29:43 INFO - PROCESS | 668 | 1469143783680 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 668 | 1469143783686 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:43 INFO - PROCESS | 668 | 1469143783829 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:29:43 INFO - PROCESS | 668 | 1469143783840 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 668 | 1469143783842 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC7800 == 33 [pid = 668] [id = 469] 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000943BFC800) [pid = 668] [serial = 1407] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943D10400) [pid = 668] [serial = 1408] [outer = 0000000943BFC800] 16:29:43 INFO - PROCESS | 668 | 1469143783887 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009456DBC00) [pid = 668] [serial = 1409] [outer = 0000000943BFC800] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000094627CC00) [pid = 668] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009458F8800) [pid = 668] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000946D07400) [pid = 668] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000939EA3000) [pid = 668] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943C0B400) [pid = 668] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093DFC4400) [pid = 668] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094372DC00) [pid = 668] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000948331800) [pid = 668] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009396B3400) [pid = 668] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094308B400) [pid = 668] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009398A7400) [pid = 668] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398A3400) [pid = 668] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:29:44 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009477AE400) [pid = 668] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:29:44 INFO - PROCESS | 668 | 1469143784561 Marionette TRACE conn6 <- [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]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 942ms 16:29:44 INFO - PROCESS | 668 | 1469143784621 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 668 | 1469143784626 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:29:44 INFO - PROCESS | 668 | 1469143784632 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 668 | 1469143784637 Marionette TRACE conn6 <- [1,1842,null,{}] 16:29:44 INFO - PROCESS | 668 | 1469143784644 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:44 INFO - PROCESS | 668 | 1469143784648 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:44 INFO - PROCESS | 668 | 1469143784804 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:29:44 INFO - PROCESS | 668 | 1469143784920 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 668 | 1469143784925 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:44 INFO - PROCESS | 668 | ++DOCSHELL 000000093DEBD000 == 34 [pid = 668] [id = 470] 16:29:44 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000938E0C400) [pid = 668] [serial = 1410] [outer = 0000000000000000] 16:29:44 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000939324800) [pid = 668] [serial = 1411] [outer = 0000000938E0C400] 16:29:44 INFO - PROCESS | 668 | 1469143784988 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093994B400) [pid = 668] [serial = 1412] [outer = 0000000938E0C400] 16:29:45 INFO - PROCESS | 668 | 1469143785717 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1142ms 16:29:45 INFO - PROCESS | 668 | 1469143785777 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 668 | 1469143785782 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:29:45 INFO - PROCESS | 668 | 1469143785789 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 668 | 1469143785792 Marionette TRACE conn6 <- [1,1846,null,{}] 16:29:45 INFO - PROCESS | 668 | 1469143785796 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 668 | 1469143785799 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:45 INFO - PROCESS | 668 | 1469143785929 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:29:46 INFO - PROCESS | 668 | 1469143786003 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 668 | 1469143786006 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:46 INFO - PROCESS | 668 | ++DOCSHELL 000000094601C800 == 35 [pid = 668] [id = 471] 16:29:46 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093DEEAC00) [pid = 668] [serial = 1413] [outer = 0000000000000000] 16:29:46 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093EA58800) [pid = 668] [serial = 1414] [outer = 000000093DEEAC00] 16:29:46 INFO - PROCESS | 668 | 1469143786106 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093F8D9C00) [pid = 668] [serial = 1415] [outer = 000000093DEEAC00] 16:29:46 INFO - PROCESS | 668 | 1469143786959 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1237ms 16:29:47 INFO - PROCESS | 668 | 1469143787028 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 668 | 1469143787032 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:29:47 INFO - PROCESS | 668 | 1469143787038 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:29:47 INFO - PROCESS | 668 | 1469143787041 Marionette TRACE conn6 <- [1,1850,null,{}] 16:29:47 INFO - PROCESS | 668 | 1469143787047 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:47 INFO - PROCESS | 668 | 1469143787050 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:47 INFO - PROCESS | 668 | 1469143787177 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:29:47 INFO - PROCESS | 668 | 1469143787251 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 668 | 1469143787256 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:47 INFO - PROCESS | 668 | ++DOCSHELL 00000009384B2000 == 36 [pid = 668] [id = 472] 16:29:47 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000937A1A800) [pid = 668] [serial = 1416] [outer = 0000000000000000] 16:29:47 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000939E98C00) [pid = 668] [serial = 1417] [outer = 0000000937A1A800] 16:29:47 INFO - PROCESS | 668 | 1469143787354 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093E633800) [pid = 668] [serial = 1418] [outer = 0000000937A1A800] 16:29:47 INFO - PROCESS | 668 | --DOCSHELL 0000000946F5C000 == 35 [pid = 668] [id = 468] 16:29:47 INFO - PROCESS | 668 | --DOCSHELL 0000000946054800 == 34 [pid = 668] [id = 467] 16:29:47 INFO - PROCESS | 668 | --DOCSHELL 000000094428B800 == 33 [pid = 668] [id = 466] 16:29:47 INFO - PROCESS | 668 | --DOCSHELL 000000093FC69800 == 32 [pid = 668] [id = 465] 16:29:47 INFO - PROCESS | 668 | --DOCSHELL 000000093DFE8000 == 31 [pid = 668] [id = 464] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094372C400) [pid = 668] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943BF0800) [pid = 668] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094337A000) [pid = 668] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943A1A800) [pid = 668] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093994C000) [pid = 668] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093DF5A800) [pid = 668] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009398F1000) [pid = 668] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093A189C00) [pid = 668] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009483ABC00) [pid = 668] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000949DB1000) [pid = 668] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000948AF7400) [pid = 668] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000948AF5400) [pid = 668] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009458F5400) [pid = 668] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009458F8400) [pid = 668] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000949CE6800) [pid = 668] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946459C00) [pid = 668] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946647C00) [pid = 668] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000947792800) [pid = 668] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946D85400) [pid = 668] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943353800) [pid = 668] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000094424CC00) [pid = 668] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093F85A000) [pid = 668] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000949DA5800) [pid = 668] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943089000) [pid = 668] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | --DOMWINDOW == 61 (00000009483F8C00) [pid = 668] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:29:47 INFO - PROCESS | 668 | 1469143787826 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 839ms 16:29:47 INFO - PROCESS | 668 | 1469143787881 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 668 | 1469143787885 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:29:47 INFO - PROCESS | 668 | 1469143787891 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 668 | 1469143787894 Marionette TRACE conn6 <- [1,1854,null,{}] 16:29:47 INFO - PROCESS | 668 | 1469143787898 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:47 INFO - PROCESS | 668 | 1469143787901 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:47 INFO - PROCESS | 668 | 1469143787991 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:29:48 INFO - PROCESS | 668 | 1469143787998 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 668 | 1469143788001 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AEA000 == 32 [pid = 668] [id = 473] 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000093F8D5800) [pid = 668] [serial = 1419] [outer = 0000000000000000] 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093FE7C000) [pid = 668] [serial = 1420] [outer = 000000093F8D5800] 16:29:48 INFO - PROCESS | 668 | 1469143788048 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000094308B800) [pid = 668] [serial = 1421] [outer = 000000093F8D5800] 16:29:48 INFO - PROCESS | 668 | 1469143788535 Marionette TRACE conn6 <- [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]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 16:29:48 INFO - PROCESS | 668 | 1469143788586 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 668 | 1469143788588 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:29:48 INFO - PROCESS | 668 | 1469143788592 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 668 | 1469143788596 Marionette TRACE conn6 <- [1,1858,null,{}] 16:29:48 INFO - PROCESS | 668 | 1469143788607 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 668 | 1469143788612 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:48 INFO - PROCESS | 668 | 1469143788737 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:29:48 INFO - PROCESS | 668 | 1469143788826 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 668 | 1469143788830 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000946022800 == 33 [pid = 668] [id = 474] 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000094337F000) [pid = 668] [serial = 1422] [outer = 0000000000000000] 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943A16400) [pid = 668] [serial = 1423] [outer = 000000094337F000] 16:29:48 INFO - PROCESS | 668 | 1469143788879 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943BFEC00) [pid = 668] [serial = 1424] [outer = 000000094337F000] 16:29:49 INFO - PROCESS | 668 | 1469143789254 Marionette TRACE conn6 <- [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]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 16:29:49 INFO - PROCESS | 668 | 1469143789293 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 668 | 1469143789296 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:29:49 INFO - PROCESS | 668 | 1469143789299 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:29:49 INFO - PROCESS | 668 | 1469143789301 Marionette TRACE conn6 <- [1,1862,null,{}] 16:29:49 INFO - PROCESS | 668 | 1469143789305 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:49 INFO - PROCESS | 668 | 1469143789307 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:49 INFO - PROCESS | 668 | 1469143789396 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:29:49 INFO - PROCESS | 668 | 1469143789402 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 668 | 1469143789404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:49 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C86000 == 34 [pid = 668] [id = 475] 16:29:49 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943C2E800) [pid = 668] [serial = 1425] [outer = 0000000000000000] 16:29:49 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943D44000) [pid = 668] [serial = 1426] [outer = 0000000943C2E800] 16:29:49 INFO - PROCESS | 668 | 1469143789450 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009456BAC00) [pid = 668] [serial = 1427] [outer = 0000000943C2E800] 16:29:49 INFO - PROCESS | 668 | 1469143789925 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 672ms 16:29:49 INFO - PROCESS | 668 | 1469143789976 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 668 | 1469143789978 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:29:49 INFO - PROCESS | 668 | 1469143789981 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 668 | 1469143789983 Marionette TRACE conn6 <- [1,1866,null,{}] 16:29:49 INFO - PROCESS | 668 | 1469143789987 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:49 INFO - PROCESS | 668 | 1469143789989 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:50 INFO - PROCESS | 668 | 1469143790106 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:29:50 INFO - PROCESS | 668 | 1469143790188 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 668 | 1469143790190 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:50 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3D7800 == 35 [pid = 668] [id = 476] 16:29:50 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009456DE000) [pid = 668] [serial = 1428] [outer = 0000000000000000] 16:29:50 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456E4800) [pid = 668] [serial = 1429] [outer = 00000009456DE000] 16:29:50 INFO - PROCESS | 668 | 1469143790236 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009458FCC00) [pid = 668] [serial = 1430] [outer = 00000009456DE000] 16:29:50 INFO - PROCESS | 668 | 1469143790662 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 16:29:50 INFO - PROCESS | 668 | 1469143790719 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 668 | 1469143790722 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:29:50 INFO - PROCESS | 668 | 1469143790725 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 668 | 1469143790727 Marionette TRACE conn6 <- [1,1870,null,{}] 16:29:50 INFO - PROCESS | 668 | 1469143790730 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 668 | 1469143790736 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:50 INFO - PROCESS | 668 | 1469143790875 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:29:50 INFO - PROCESS | 668 | 1469143790929 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 668 | 1469143790931 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:50 INFO - PROCESS | 668 | ++DOCSHELL 000000094428B000 == 36 [pid = 668] [id = 477] 16:29:50 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094627E400) [pid = 668] [serial = 1431] [outer = 0000000000000000] 16:29:50 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946450000) [pid = 668] [serial = 1432] [outer = 000000094627E400] 16:29:50 INFO - PROCESS | 668 | 1469143790977 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946649400) [pid = 668] [serial = 1433] [outer = 000000094627E400] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398A6000) [pid = 668] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943375400) [pid = 668] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093AAE2400) [pid = 668] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000949E65400) [pid = 668] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943C27800) [pid = 668] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009477D0000) [pid = 668] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000939EA4400) [pid = 668] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009398A7000) [pid = 668] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093AAE5000) [pid = 668] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:29:51 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939EA3800) [pid = 668] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:29:51 INFO - PROCESS | 668 | 1469143791412 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 16:29:51 INFO - PROCESS | 668 | 1469143791475 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 668 | 1469143791477 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:29:51 INFO - PROCESS | 668 | 1469143791482 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:29:51 INFO - PROCESS | 668 | 1469143791484 Marionette TRACE conn6 <- [1,1874,null,{}] 16:29:51 INFO - PROCESS | 668 | 1469143791487 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 668 | 1469143791489 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:51 INFO - PROCESS | 668 | 1469143791579 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:29:51 INFO - PROCESS | 668 | 1469143791585 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 668 | 1469143791587 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:51 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD86800 == 37 [pid = 668] [id = 478] 16:29:51 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093AAE5000) [pid = 668] [serial = 1434] [outer = 0000000000000000] 16:29:51 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093EC3F400) [pid = 668] [serial = 1435] [outer = 000000093AAE5000] 16:29:51 INFO - PROCESS | 668 | 1469143791632 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000946649C00) [pid = 668] [serial = 1436] [outer = 000000093AAE5000] 16:29:52 INFO - PROCESS | 668 | 1469143792037 Marionette TRACE conn6 <- [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]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 587ms 16:29:52 INFO - PROCESS | 668 | 1469143792073 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 668 | 1469143792075 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:29:52 INFO - PROCESS | 668 | 1469143792089 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 668 | 1469143792091 Marionette TRACE conn6 <- [1,1878,null,{}] 16:29:52 INFO - PROCESS | 668 | 1469143792094 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 668 | 1469143792096 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:52 INFO - PROCESS | 668 | 1469143792183 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:29:52 INFO - PROCESS | 668 | 1469143792190 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 668 | 1469143792192 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB09000 == 38 [pid = 668] [id = 479] 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000946698800) [pid = 668] [serial = 1437] [outer = 0000000000000000] 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000946812800) [pid = 668] [serial = 1438] [outer = 0000000946698800] 16:29:52 INFO - PROCESS | 668 | 1469143792237 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000946D7C400) [pid = 668] [serial = 1439] [outer = 0000000946698800] 16:29:52 INFO - PROCESS | 668 | 1469143792642 Marionette TRACE conn6 <- [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]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 586ms 16:29:52 INFO - PROCESS | 668 | 1469143792679 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 668 | 1469143792681 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:29:52 INFO - PROCESS | 668 | 1469143792684 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:29:52 INFO - PROCESS | 668 | 1469143792686 Marionette TRACE conn6 <- [1,1882,null,{}] 16:29:52 INFO - PROCESS | 668 | 1469143792705 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 668 | 1469143792707 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:52 INFO - PROCESS | 668 | 1469143792800 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:29:52 INFO - PROCESS | 668 | 1469143792806 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 668 | 1469143792808 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC0A800 == 39 [pid = 668] [id = 480] 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000946D7D000) [pid = 668] [serial = 1440] [outer = 0000000000000000] 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946DEA800) [pid = 668] [serial = 1441] [outer = 0000000946D7D000] 16:29:52 INFO - PROCESS | 668 | 1469143792852 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000947785400) [pid = 668] [serial = 1442] [outer = 0000000946D7D000] 16:29:53 INFO - PROCESS | 668 | 1469143793283 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 649ms 16:29:53 INFO - PROCESS | 668 | 1469143793351 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 668 | 1469143793354 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:29:53 INFO - PROCESS | 668 | 1469143793357 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 668 | 1469143793359 Marionette TRACE conn6 <- [1,1886,null,{}] 16:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:29:53 INFO - PROCESS | 668 | 1469143793362 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 668 | 1469143793364 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:53 INFO - PROCESS | 668 | 1469143793448 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:29:53 INFO - PROCESS | 668 | 1469143793454 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 668 | 1469143793456 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC2D800 == 40 [pid = 668] [id = 481] 16:29:53 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094777DC00) [pid = 668] [serial = 1443] [outer = 0000000000000000] 16:29:53 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009477CF400) [pid = 668] [serial = 1444] [outer = 000000094777DC00] 16:29:53 INFO - PROCESS | 668 | 1469143793500 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009477D9000) [pid = 668] [serial = 1445] [outer = 000000094777DC00] 16:29:54 INFO - PROCESS | 668 | 1469143794212 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 922ms 16:29:54 INFO - PROCESS | 668 | 1469143794286 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 668 | 1469143794291 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:29:54 INFO - PROCESS | 668 | 1469143794296 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 668 | 1469143794302 Marionette TRACE conn6 <- [1,1890,null,{}] 16:29:54 INFO - PROCESS | 668 | 1469143794307 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 668 | 1469143794310 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:54 INFO - PROCESS | 668 | 1469143794436 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:29:54 INFO - PROCESS | 668 | 1469143794553 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 668 | 1469143794556 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:54 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B94000 == 41 [pid = 668] [id = 482] 16:29:54 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093A5CFC00) [pid = 668] [serial = 1446] [outer = 0000000000000000] 16:29:54 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093EA5E400) [pid = 668] [serial = 1447] [outer = 000000093A5CFC00] 16:29:54 INFO - PROCESS | 668 | 1469143794617 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009430C1C00) [pid = 668] [serial = 1448] [outer = 000000093A5CFC00] 16:29:55 INFO - PROCESS | 668 | 1469143795192 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 16:29:55 INFO - PROCESS | 668 | 1469143795244 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 668 | 1469143795250 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 668 | 1469143795258 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:29:55 INFO - PROCESS | 668 | 1469143795262 Marionette TRACE conn6 <- [1,1894,null,{}] 16:29:55 INFO - PROCESS | 668 | 1469143795267 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 668 | 1469143795270 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:55 INFO - PROCESS | 668 | 1469143795396 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:29:55 INFO - PROCESS | 668 | 1469143795492 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 668 | 1469143795495 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:55 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA55000 == 42 [pid = 668] [id = 483] 16:29:55 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943BFB400) [pid = 668] [serial = 1449] [outer = 0000000000000000] 16:29:55 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943C11C00) [pid = 668] [serial = 1450] [outer = 0000000943BFB400] 16:29:55 INFO - PROCESS | 668 | 1469143795553 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009456C2C00) [pid = 668] [serial = 1451] [outer = 0000000943BFB400] 16:29:56 INFO - PROCESS | 668 | 1469143796187 Marionette TRACE conn6 <- [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]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 985ms 16:29:56 INFO - PROCESS | 668 | 1469143796249 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 668 | 1469143796252 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:29:56 INFO - PROCESS | 668 | 1469143796256 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 668 | 1469143796260 Marionette TRACE conn6 <- [1,1898,null,{}] 16:29:56 INFO - PROCESS | 668 | 1469143796272 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 668 | 1469143796277 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:56 INFO - PROCESS | 668 | 1469143796392 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:29:56 INFO - PROCESS | 668 | 1469143796517 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 668 | 1469143796520 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD39000 == 43 [pid = 668] [id = 484] 16:29:56 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094644E000) [pid = 668] [serial = 1452] [outer = 0000000000000000] 16:29:56 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946698400) [pid = 668] [serial = 1453] [outer = 000000094644E000] 16:29:56 INFO - PROCESS | 668 | 1469143796581 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477D6400) [pid = 668] [serial = 1454] [outer = 000000094644E000] 16:29:57 INFO - PROCESS | 668 | 1469143797398 Marionette TRACE conn6 <- [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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1196ms 16:29:57 INFO - PROCESS | 668 | 1469143797453 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 668 | 1469143797458 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:29:57 INFO - PROCESS | 668 | 1469143797463 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:29:57 INFO - PROCESS | 668 | 1469143797466 Marionette TRACE conn6 <- [1,1902,null,{}] 16:29:57 INFO - PROCESS | 668 | 1469143797472 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 668 | 1469143797475 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:57 INFO - PROCESS | 668 | 1469143797583 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:29:57 INFO - PROCESS | 668 | 1469143797664 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 668 | 1469143797669 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:57 INFO - PROCESS | 668 | ++DOCSHELL 0000000939EB8800 == 44 [pid = 668] [id = 485] 16:29:57 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000939EA3400) [pid = 668] [serial = 1455] [outer = 0000000000000000] 16:29:57 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093DCB8400) [pid = 668] [serial = 1456] [outer = 0000000939EA3400] 16:29:57 INFO - PROCESS | 668 | 1469143797769 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093FE7D800) [pid = 668] [serial = 1457] [outer = 0000000939EA3400] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094DC0A800 == 43 [pid = 668] [id = 480] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094DB09000 == 42 [pid = 668] [id = 479] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094CD86800 == 41 [pid = 668] [id = 478] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094428B000 == 40 [pid = 668] [id = 477] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094A3D7800 == 39 [pid = 668] [id = 476] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000949C86000 == 38 [pid = 668] [id = 475] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000946022800 == 37 [pid = 668] [id = 474] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000943AEA000 == 36 [pid = 668] [id = 473] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 00000009384B2000 == 35 [pid = 668] [id = 472] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094601C800 == 34 [pid = 668] [id = 471] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000949EC7800 == 33 [pid = 668] [id = 469] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000093DEBD000 == 32 [pid = 668] [id = 470] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000938C1F000 == 31 [pid = 668] [id = 463] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094DD39000 == 30 [pid = 668] [id = 484] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094CA55000 == 29 [pid = 668] [id = 483] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 0000000943B94000 == 28 [pid = 668] [id = 482] 16:29:58 INFO - PROCESS | 668 | --DOCSHELL 000000094DC2D800 == 27 [pid = 668] [id = 481] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009437EE400) [pid = 668] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943A1F000) [pid = 668] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093FE7F000) [pid = 668] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000094338A400) [pid = 668] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943083000) [pid = 668] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943379C00) [pid = 668] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094308A800) [pid = 668] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094A349800) [pid = 668] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456E2000) [pid = 668] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000949DAB000) [pid = 668] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093A190000) [pid = 668] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DF63C00) [pid = 668] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093994B000) [pid = 668] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094A344800) [pid = 668] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398EC800) [pid = 668] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009477DDC00) [pid = 668] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093DE06000) [pid = 668] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093F78AC00) [pid = 668] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009430CD400) [pid = 668] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943D13C00) [pid = 668] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:29:58 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943D10400) [pid = 668] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:29:59 INFO - PROCESS | 668 | 1469143799027 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1643ms 16:29:59 INFO - PROCESS | 668 | 1469143799111 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 668 | 1469143799115 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:29:59 INFO - PROCESS | 668 | 1469143799120 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 668 | 1469143799123 Marionette TRACE conn6 <- [1,1906,null,{}] 16:29:59 INFO - PROCESS | 668 | 1469143799128 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 668 | 1469143799131 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:59 INFO - PROCESS | 668 | 1469143799216 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:29:59 INFO - PROCESS | 668 | 1469143799229 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 668 | 1469143799231 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:59 INFO - PROCESS | 668 | ++DOCSHELL 000000093E790000 == 28 [pid = 668] [id = 486] 16:29:59 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939954800) [pid = 668] [serial = 1458] [outer = 0000000000000000] 16:29:59 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939C03800) [pid = 668] [serial = 1459] [outer = 0000000939954800] 16:29:59 INFO - PROCESS | 668 | 1469143799281 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939EA3C00) [pid = 668] [serial = 1460] [outer = 0000000939954800] 16:29:59 INFO - PROCESS | 668 | 1469143799770 Marionette TRACE conn6 <- [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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 16:29:59 INFO - PROCESS | 668 | 1469143799817 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 668 | 1469143799822 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:29:59 INFO - PROCESS | 668 | 1469143799829 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 668 | 1469143799832 Marionette TRACE conn6 <- [1,1910,null,{}] 16:29:59 INFO - PROCESS | 668 | 1469143799836 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 668 | 1469143799838 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:59 INFO - PROCESS | 668 | 1469143799934 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:29:59 INFO - PROCESS | 668 | 1469143799943 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 668 | 1469143799945 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:29:59 INFO - PROCESS | 668 | ++DOCSHELL 00000009401B2000 == 29 [pid = 668] [id = 487] 16:29:59 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093EC3E000) [pid = 668] [serial = 1461] [outer = 0000000000000000] 16:29:59 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F78AC00) [pid = 668] [serial = 1462] [outer = 000000093EC3E000] 16:30:00 INFO - PROCESS | 668 | 1469143799994 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000940347400) [pid = 668] [serial = 1463] [outer = 000000093EC3E000] 16:30:00 INFO - PROCESS | 668 | 1469143800461 Marionette TRACE conn6 <- [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]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 689ms 16:30:00 INFO - PROCESS | 668 | 1469143800520 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 668 | 1469143800523 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:30:00 INFO - PROCESS | 668 | 1469143800526 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 668 | 1469143800530 Marionette TRACE conn6 <- [1,1914,null,{}] 16:30:00 INFO - PROCESS | 668 | 1469143800543 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 668 | 1469143800548 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:00 INFO - PROCESS | 668 | 1469143800666 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:30:00 INFO - PROCESS | 668 | 1469143800756 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 668 | 1469143800759 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:00 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F5E000 == 30 [pid = 668] [id = 488] 16:30:00 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093840D800) [pid = 668] [serial = 1464] [outer = 0000000000000000] 16:30:00 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943380800) [pid = 668] [serial = 1465] [outer = 000000093840D800] 16:30:00 INFO - PROCESS | 668 | 1469143800809 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943728400) [pid = 668] [serial = 1466] [outer = 000000093840D800] 16:30:01 INFO - PROCESS | 668 | 1469143801213 Marionette TRACE conn6 <- [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]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 16:30:01 INFO - PROCESS | 668 | 1469143801261 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 668 | 1469143801264 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:30:01 INFO - PROCESS | 668 | 1469143801267 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:30:01 INFO - PROCESS | 668 | 1469143801269 Marionette TRACE conn6 <- [1,1918,null,{}] 16:30:01 INFO - PROCESS | 668 | 1469143801277 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 668 | 1469143801279 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:01 INFO - PROCESS | 668 | 1469143801394 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:30:01 INFO - PROCESS | 668 | 1469143801400 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 668 | 1469143801402 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:01 INFO - PROCESS | 668 | ++DOCSHELL 0000000946669800 == 31 [pid = 668] [id = 489] 16:30:01 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009437E3800) [pid = 668] [serial = 1467] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943A17400) [pid = 668] [serial = 1468] [outer = 00000009437E3800] 16:30:01 INFO - PROCESS | 668 | 1469143801448 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943B7F400) [pid = 668] [serial = 1469] [outer = 00000009437E3800] 16:30:01 INFO - PROCESS | 668 | 1469143801909 Marionette TRACE conn6 <- [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]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 16:30:01 INFO - PROCESS | 668 | 1469143801960 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 668 | 1469143801962 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:30:01 INFO - PROCESS | 668 | 1469143801966 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 668 | 1469143801968 Marionette TRACE conn6 <- [1,1922,null,{}] 16:30:01 INFO - PROCESS | 668 | 1469143801971 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 668 | 1469143801974 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:02 INFO - PROCESS | 668 | 1469143802109 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:30:02 INFO - PROCESS | 668 | 1469143802132 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 668 | 1469143802134 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:02 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB9800 == 32 [pid = 668] [id = 490] 16:30:02 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093DEF6000) [pid = 668] [serial = 1470] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D13000) [pid = 668] [serial = 1471] [outer = 000000093DEF6000] 16:30:02 INFO - PROCESS | 668 | 1469143802179 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094421A000) [pid = 668] [serial = 1472] [outer = 000000093DEF6000] 16:30:02 INFO - PROCESS | 668 | 1469143802635 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 16:30:02 INFO - PROCESS | 668 | 1469143802708 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 668 | 1469143802711 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:30:02 INFO - PROCESS | 668 | 1469143802714 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 668 | 1469143802716 Marionette TRACE conn6 <- [1,1926,null,{}] 16:30:02 INFO - PROCESS | 668 | 1469143802720 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 668 | 1469143802726 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:02 INFO - PROCESS | 668 | 1469143802867 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:30:02 INFO - PROCESS | 668 | 1469143802919 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 668 | 1469143802921 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094C528800 == 33 [pid = 668] [id = 491] 16:30:02 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094034DC00) [pid = 668] [serial = 1473] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094628B000) [pid = 668] [serial = 1474] [outer = 000000094034DC00] 16:30:02 INFO - PROCESS | 668 | 1469143802967 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009465CA000) [pid = 668] [serial = 1475] [outer = 000000094034DC00] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946D7D000) [pid = 668] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009456DE000) [pid = 668] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094627E400) [pid = 668] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F8D5800) [pid = 668] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000938E0C400) [pid = 668] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943C2E800) [pid = 668] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943BFC800) [pid = 668] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093AAE5000) [pid = 668] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DEEAC00) [pid = 668] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000937A1A800) [pid = 668] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094337F000) [pid = 668] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946698800) [pid = 668] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:30:03 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094777DC00) [pid = 668] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:30:03 INFO - PROCESS | 668 | 1469143803571 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 879ms 16:30:03 INFO - PROCESS | 668 | 1469143803597 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 668 | 1469143803599 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:30:03 INFO - PROCESS | 668 | 1469143803602 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 668 | 1469143803604 Marionette TRACE conn6 <- [1,1930,null,{}] 16:30:03 INFO - PROCESS | 668 | 1469143803608 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 668 | 1469143803610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:03 INFO - PROCESS | 668 | 1469143803692 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:30:03 INFO - PROCESS | 668 | 1469143803697 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 668 | 1469143803699 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:03 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBEA800 == 34 [pid = 668] [id = 492] 16:30:03 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093994D400) [pid = 668] [serial = 1476] [outer = 0000000000000000] 16:30:03 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943A1AC00) [pid = 668] [serial = 1477] [outer = 000000093994D400] 16:30:03 INFO - PROCESS | 668 | 1469143803746 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009456DE000) [pid = 668] [serial = 1478] [outer = 000000093994D400] 16:30:04 INFO - PROCESS | 668 | 1469143804166 Marionette TRACE conn6 <- [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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 586ms 16:30:04 INFO - PROCESS | 668 | 1469143804192 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 668 | 1469143804194 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:30:04 INFO - PROCESS | 668 | 1469143804209 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 668 | 1469143804211 Marionette TRACE conn6 <- [1,1934,null,{}] 16:30:04 INFO - PROCESS | 668 | 1469143804220 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 668 | 1469143804222 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:04 INFO - PROCESS | 668 | 1469143804305 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:30:04 INFO - PROCESS | 668 | 1469143804311 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 668 | 1469143804313 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB09000 == 35 [pid = 668] [id = 493] 16:30:04 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946641400) [pid = 668] [serial = 1479] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946696000) [pid = 668] [serial = 1480] [outer = 0000000946641400] 16:30:04 INFO - PROCESS | 668 | 1469143804358 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946819400) [pid = 668] [serial = 1481] [outer = 0000000946641400] 16:30:04 INFO - PROCESS | 668 | 1469143804793 Marionette TRACE conn6 <- [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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 650ms 16:30:04 INFO - PROCESS | 668 | 1469143804854 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 668 | 1469143804856 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:30:04 INFO - PROCESS | 668 | 1469143804859 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:30:04 INFO - PROCESS | 668 | 1469143804861 Marionette TRACE conn6 <- [1,1938,null,{}] 16:30:04 INFO - PROCESS | 668 | 1469143804865 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 668 | 1469143804867 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:04 INFO - PROCESS | 668 | 1469143804949 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:30:04 INFO - PROCESS | 668 | 1469143804954 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 668 | 1469143804956 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:04 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F5D000 == 36 [pid = 668] [id = 494] 16:30:04 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946A81C00) [pid = 668] [serial = 1482] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946DE3C00) [pid = 668] [serial = 1483] [outer = 0000000946A81C00] 16:30:05 INFO - PROCESS | 668 | 1469143805001 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000947781400) [pid = 668] [serial = 1484] [outer = 0000000946A81C00] 16:30:05 INFO - PROCESS | 668 | 1469143805597 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 775ms 16:30:05 INFO - PROCESS | 668 | 1469143805682 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 668 | 1469143805687 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:30:05 INFO - PROCESS | 668 | 1469143805717 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 668 | 1469143805721 Marionette TRACE conn6 <- [1,1942,null,{}] 16:30:05 INFO - PROCESS | 668 | 1469143805727 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 668 | 1469143805731 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:05 INFO - PROCESS | 668 | 1469143805869 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:30:05 INFO - PROCESS | 668 | 1469143805944 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 668 | 1469143805947 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:06 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC81000 == 37 [pid = 668] [id = 495] 16:30:06 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939329000) [pid = 668] [serial = 1485] [outer = 0000000000000000] 16:30:06 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000939C0FC00) [pid = 668] [serial = 1486] [outer = 0000000939329000] 16:30:06 INFO - PROCESS | 668 | 1469143806046 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093DEEF400) [pid = 668] [serial = 1487] [outer = 0000000939329000] 16:30:06 INFO - PROCESS | 668 | 1469143806768 Marionette TRACE conn6 <- [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]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1093ms 16:30:06 INFO - PROCESS | 668 | 1469143806809 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 668 | 1469143806814 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:30:06 INFO - PROCESS | 668 | 1469143806821 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 668 | 1469143806824 Marionette TRACE conn6 <- [1,1946,null,{}] 16:30:06 INFO - PROCESS | 668 | 1469143806829 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 668 | 1469143806832 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:06 INFO - PROCESS | 668 | 1469143806958 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:30:07 INFO - PROCESS | 668 | 1469143807080 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 668 | 1469143807083 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:07 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAA800 == 38 [pid = 668] [id = 496] 16:30:07 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000094308C400) [pid = 668] [serial = 1488] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094337B400) [pid = 668] [serial = 1489] [outer = 000000094308C400] 16:30:07 INFO - PROCESS | 668 | 1469143807142 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943A18C00) [pid = 668] [serial = 1490] [outer = 000000094308C400] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 000000094DB09000 == 37 [pid = 668] [id = 493] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 000000094CBEA800 == 36 [pid = 668] [id = 492] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 000000094C528800 == 35 [pid = 668] [id = 491] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 0000000948EB9800 == 34 [pid = 668] [id = 490] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 0000000946669800 == 33 [pid = 668] [id = 489] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 0000000945F5E000 == 32 [pid = 668] [id = 488] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 00000009401B2000 == 31 [pid = 668] [id = 487] 16:30:08 INFO - PROCESS | 668 | --DOCSHELL 000000093E790000 == 30 [pid = 668] [id = 486] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009477CF400) [pid = 668] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 87 (00000009477D9000) [pid = 668] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946DEA800) [pid = 668] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009456E4800) [pid = 668] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000947785400) [pid = 668] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946450000) [pid = 668] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009458FCC00) [pid = 668] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093FE7C000) [pid = 668] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939324800) [pid = 668] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093994B400) [pid = 668] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943D44000) [pid = 668] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456DBC00) [pid = 668] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946649C00) [pid = 668] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093EA58800) [pid = 668] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093F8D9C00) [pid = 668] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939E98C00) [pid = 668] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093E633800) [pid = 668] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943A16400) [pid = 668] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943BFEC00) [pid = 668] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094308B800) [pid = 668] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946649400) [pid = 668] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093EC3F400) [pid = 668] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946812800) [pid = 668] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000946D7C400) [pid = 668] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009456BAC00) [pid = 668] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:30:08 INFO - PROCESS | 668 | 1469143808076 Marionette TRACE conn6 <- [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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1298ms 16:30:08 INFO - PROCESS | 668 | 1469143808121 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 668 | 1469143808126 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:30:08 INFO - PROCESS | 668 | 1469143808131 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 668 | 1469143808134 Marionette TRACE conn6 <- [1,1950,null,{}] 16:30:08 INFO - PROCESS | 668 | 1469143808140 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 668 | 1469143808143 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:08 INFO - PROCESS | 668 | 1469143808237 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:30:08 INFO - PROCESS | 668 | 1469143808251 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 668 | 1469143808255 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:08 INFO - PROCESS | 668 | ++DOCSHELL 000000093E903800 == 31 [pid = 668] [id = 497] 16:30:08 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093A5CF800) [pid = 668] [serial = 1491] [outer = 0000000000000000] 16:30:08 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093DC5F800) [pid = 668] [serial = 1492] [outer = 000000093A5CF800] 16:30:08 INFO - PROCESS | 668 | 1469143808305 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093EA58800) [pid = 668] [serial = 1493] [outer = 000000093A5CF800] 16:30:08 INFO - PROCESS | 668 | 1469143808828 Marionette TRACE conn6 <- [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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 16:30:08 INFO - PROCESS | 668 | 1469143808870 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 668 | 1469143808875 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:30:08 INFO - PROCESS | 668 | 1469143808882 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:30:08 INFO - PROCESS | 668 | 1469143808884 Marionette TRACE conn6 <- [1,1954,null,{}] 16:30:08 INFO - PROCESS | 668 | 1469143808888 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 668 | 1469143808891 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:08 INFO - PROCESS | 668 | 1469143808980 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:30:09 INFO - PROCESS | 668 | 1469143808991 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 668 | 1469143808993 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:09 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF20800 == 32 [pid = 668] [id = 498] 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000940350C00) [pid = 668] [serial = 1494] [outer = 0000000000000000] 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009430C3000) [pid = 668] [serial = 1495] [outer = 0000000940350C00] 16:30:09 INFO - PROCESS | 668 | 1469143809106 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943382C00) [pid = 668] [serial = 1496] [outer = 0000000940350C00] 16:30:09 INFO - PROCESS | 668 | 1469143809507 Marionette TRACE conn6 <- [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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 16:30:09 INFO - PROCESS | 668 | 1469143809559 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 668 | 1469143809562 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:30:09 INFO - PROCESS | 668 | 1469143809566 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 668 | 1469143809569 Marionette TRACE conn6 <- [1,1958,null,{}] 16:30:09 INFO - PROCESS | 668 | 1469143809580 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 668 | 1469143809585 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:09 INFO - PROCESS | 668 | 1469143809705 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:30:09 INFO - PROCESS | 668 | 1469143809713 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 668 | 1469143809716 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:09 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A20000 == 33 [pid = 668] [id = 499] 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009398A0800) [pid = 668] [serial = 1497] [outer = 0000000000000000] 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943C0C400) [pid = 668] [serial = 1498] [outer = 00000009398A0800] 16:30:09 INFO - PROCESS | 668 | 1469143809767 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000944217400) [pid = 668] [serial = 1499] [outer = 00000009398A0800] 16:30:10 INFO - PROCESS | 668 | 1469143810208 Marionette TRACE conn6 <- [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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 16:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:30:10 INFO - PROCESS | 668 | 1469143810261 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 668 | 1469143810263 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:30:10 INFO - PROCESS | 668 | 1469143810266 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 668 | 1469143810268 Marionette TRACE conn6 <- [1,1962,null,{}] 16:30:10 INFO - PROCESS | 668 | 1469143810272 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 668 | 1469143810274 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:10 INFO - PROCESS | 668 | 1469143810392 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:30:10 INFO - PROCESS | 668 | 1469143810397 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 668 | 1469143810399 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D67800 == 34 [pid = 668] [id = 500] 16:30:10 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009456DBC00) [pid = 668] [serial = 1500] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009456E2C00) [pid = 668] [serial = 1501] [outer = 00000009456DBC00] 16:30:10 INFO - PROCESS | 668 | 1469143810489 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094627CC00) [pid = 668] [serial = 1502] [outer = 00000009456DBC00] 16:30:10 INFO - PROCESS | 668 | 1469143810918 Marionette TRACE conn6 <- [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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 16:30:10 INFO - PROCESS | 668 | 1469143810959 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 668 | 1469143810962 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:30:10 INFO - PROCESS | 668 | 1469143810965 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 668 | 1469143810967 Marionette TRACE conn6 <- [1,1966,null,{}] 16:30:10 INFO - PROCESS | 668 | 1469143810970 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 668 | 1469143810972 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:11 INFO - PROCESS | 668 | 1469143811109 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:30:11 INFO - PROCESS | 668 | 1469143811166 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 668 | 1469143811168 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094C531000 == 35 [pid = 668] [id = 501] 16:30:11 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946289400) [pid = 668] [serial = 1503] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946450800) [pid = 668] [serial = 1504] [outer = 0000000946289400] 16:30:11 INFO - PROCESS | 668 | 1469143811213 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946647000) [pid = 668] [serial = 1505] [outer = 0000000946289400] 16:30:11 INFO - PROCESS | 668 | 1469143811634 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 16:30:11 INFO - PROCESS | 668 | 1469143811660 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 668 | 1469143811662 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:30:11 INFO - PROCESS | 668 | 1469143811665 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 668 | 1469143811667 Marionette TRACE conn6 <- [1,1970,null,{}] 16:30:11 INFO - PROCESS | 668 | 1469143811670 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 668 | 1469143811676 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:11 INFO - PROCESS | 668 | 1469143811825 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:30:11 INFO - PROCESS | 668 | 1469143811879 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 668 | 1469143811881 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72C800 == 36 [pid = 668] [id = 502] 16:30:11 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946815C00) [pid = 668] [serial = 1506] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946FE5400) [pid = 668] [serial = 1507] [outer = 0000000946815C00] 16:30:11 INFO - PROCESS | 668 | 1469143811927 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009477D8000) [pid = 668] [serial = 1508] [outer = 0000000946815C00] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093840D800) [pid = 668] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939EA3400) [pid = 668] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009437E3800) [pid = 668] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093EC3E000) [pid = 668] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DEF6000) [pid = 668] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939954800) [pid = 668] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094034DC00) [pid = 668] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946641400) [pid = 668] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093A5CFC00) [pid = 668] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943BFB400) [pid = 668] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094644E000) [pid = 668] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:30:12 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093994D400) [pid = 668] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:30:12 INFO - PROCESS | 668 | 1469143812399 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 796ms 16:30:12 INFO - PROCESS | 668 | 1469143812465 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 668 | 1469143812467 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:30:12 INFO - PROCESS | 668 | 1469143812471 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 668 | 1469143812473 Marionette TRACE conn6 <- [1,1974,null,{}] 16:30:12 INFO - PROCESS | 668 | 1469143812476 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:12 INFO - PROCESS | 668 | 1469143812478 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:12 INFO - PROCESS | 668 | 1469143812560 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:30:12 INFO - PROCESS | 668 | 1469143812642 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 668 | 1469143812644 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:12 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC07800 == 37 [pid = 668] [id = 503] 16:30:12 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939326400) [pid = 668] [serial = 1509] [outer = 0000000000000000] 16:30:12 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F8D7400) [pid = 668] [serial = 1510] [outer = 0000000939326400] 16:30:12 INFO - PROCESS | 668 | 1469143812689 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943C05800) [pid = 668] [serial = 1511] [outer = 0000000939326400] 16:30:13 INFO - PROCESS | 668 | 1469143813033 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 588ms 16:30:13 INFO - PROCESS | 668 | 1469143813061 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 668 | 1469143813063 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:30:13 INFO - PROCESS | 668 | 1469143813066 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:30:13 INFO - PROCESS | 668 | 1469143813068 Marionette TRACE conn6 <- [1,1978,null,{}] 16:30:13 INFO - PROCESS | 668 | 1469143813072 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 668 | 1469143813073 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:13 INFO - PROCESS | 668 | 1469143813194 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:30:13 INFO - PROCESS | 668 | 1469143813202 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 668 | 1469143813204 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:13 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC41000 == 38 [pid = 668] [id = 504] 16:30:13 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000939EA3400) [pid = 668] [serial = 1512] [outer = 0000000000000000] 16:30:13 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009477D8400) [pid = 668] [serial = 1513] [outer = 0000000939EA3400] 16:30:13 INFO - PROCESS | 668 | 1469143813248 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000948330000) [pid = 668] [serial = 1514] [outer = 0000000939EA3400] 16:30:13 INFO - PROCESS | 668 | 1469143813652 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 16:30:13 INFO - PROCESS | 668 | 1469143813699 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 668 | 1469143813701 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:30:13 INFO - PROCESS | 668 | 1469143813704 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:30:13 INFO - PROCESS | 668 | 1469143813706 Marionette TRACE conn6 <- [1,1982,null,{}] 16:30:13 INFO - PROCESS | 668 | 1469143813709 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 668 | 1469143813711 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:13 INFO - PROCESS | 668 | 1469143813825 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:30:13 INFO - PROCESS | 668 | 1469143813903 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 668 | 1469143813905 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:13 INFO - PROCESS | 668 | ++DOCSHELL 00000009469B0000 == 39 [pid = 668] [id = 505] 16:30:13 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943BFE400) [pid = 668] [serial = 1515] [outer = 0000000000000000] 16:30:13 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009483F8C00) [pid = 668] [serial = 1516] [outer = 0000000943BFE400] 16:30:13 INFO - PROCESS | 668 | 1469143813950 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000948A2CC00) [pid = 668] [serial = 1517] [outer = 0000000943BFE400] 16:30:14 INFO - PROCESS | 668 | 1469143814321 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 16:30:14 INFO - PROCESS | 668 | 1469143814400 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 668 | 1469143814405 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:30:14 INFO - PROCESS | 668 | 1469143814410 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 668 | 1469143814414 Marionette TRACE conn6 <- [1,1986,null,{}] 16:30:14 INFO - PROCESS | 668 | 1469143814421 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 668 | 1469143814425 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:14 INFO - PROCESS | 668 | 1469143814548 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:30:14 INFO - PROCESS | 668 | 1469143814623 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 668 | 1469143814627 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:14 INFO - PROCESS | 668 | ++DOCSHELL 000000093E904000 == 40 [pid = 668] [id = 506] 16:30:14 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009398F2800) [pid = 668] [serial = 1518] [outer = 0000000000000000] 16:30:14 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000939E9E400) [pid = 668] [serial = 1519] [outer = 00000009398F2800] 16:30:14 INFO - PROCESS | 668 | 1469143814729 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093E7BEC00) [pid = 668] [serial = 1520] [outer = 00000009398F2800] 16:30:15 INFO - PROCESS | 668 | 1469143815344 Marionette TRACE conn6 <- [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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 16:30:15 INFO - PROCESS | 668 | 1469143815400 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 668 | 1469143815403 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:30:15 INFO - PROCESS | 668 | 1469143815410 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 668 | 1469143815414 Marionette TRACE conn6 <- [1,1990,null,{}] 16:30:15 INFO - PROCESS | 668 | 1469143815419 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:15 INFO - PROCESS | 668 | 1469143815422 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:15 INFO - PROCESS | 668 | 1469143815539 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:30:15 INFO - PROCESS | 668 | 1469143815633 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 668 | 1469143815636 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:15 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5B000 == 41 [pid = 668] [id = 507] 16:30:15 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009437EC800) [pid = 668] [serial = 1521] [outer = 0000000000000000] 16:30:15 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943A20400) [pid = 668] [serial = 1522] [outer = 00000009437EC800] 16:30:15 INFO - PROCESS | 668 | 1469143815694 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009456DA000) [pid = 668] [serial = 1523] [outer = 00000009437EC800] 16:30:16 INFO - PROCESS | 668 | 1469143816280 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 945ms 16:30:16 INFO - PROCESS | 668 | 1469143816353 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 668 | 1469143816355 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:30:16 INFO - PROCESS | 668 | 1469143816359 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 668 | 1469143816362 Marionette TRACE conn6 <- [1,1994,null,{}] 16:30:16 INFO - PROCESS | 668 | 1469143816373 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 668 | 1469143816378 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:16 INFO - PROCESS | 668 | 1469143816495 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:30:16 INFO - PROCESS | 668 | 1469143816621 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 668 | 1469143816625 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094E02D000 == 42 [pid = 668] [id = 508] 16:30:16 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946FEE800) [pid = 668] [serial = 1524] [outer = 0000000000000000] 16:30:16 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000947791000) [pid = 668] [serial = 1525] [outer = 0000000946FEE800] 16:30:16 INFO - PROCESS | 668 | 1469143816685 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009483AA800) [pid = 668] [serial = 1526] [outer = 0000000946FEE800] 16:30:17 INFO - PROCESS | 668 | 1469143817303 Marionette TRACE conn6 <- [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]]]}] 16:30:17 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 16:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 987ms 16:30:17 INFO - PROCESS | 668 | 1469143817347 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 668 | 1469143817350 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:30:17 INFO - PROCESS | 668 | 1469143817353 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 668 | 1469143817355 Marionette TRACE conn6 <- [1,1998,null,{}] 16:30:17 INFO - PROCESS | 668 | 1469143817359 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 668 | 1469143817361 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:17 INFO - PROCESS | 668 | 1469143817477 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:30:17 INFO - PROCESS | 668 | 1469143817614 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 668 | 1469143817617 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC05000 == 43 [pid = 668] [id = 509] 16:30:17 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000946A80C00) [pid = 668] [serial = 1527] [outer = 0000000000000000] 16:30:17 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000949CE7000) [pid = 668] [serial = 1528] [outer = 0000000946A80C00] 16:30:17 INFO - PROCESS | 668 | 1469143817675 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000949DA7C00) [pid = 668] [serial = 1529] [outer = 0000000946A80C00] 16:30:18 INFO - PROCESS | 668 | 1469143818433 Marionette TRACE conn6 <- [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]]]}] 16:30:18 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 16:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1140ms 16:30:18 INFO - PROCESS | 668 | 1469143818497 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 668 | 1469143818502 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:30:18 INFO - PROCESS | 668 | 1469143818507 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 668 | 1469143818510 Marionette TRACE conn6 <- [1,2002,null,{}] 16:30:18 INFO - PROCESS | 668 | 1469143818515 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 668 | 1469143818519 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:18 INFO - PROCESS | 668 | 1469143818629 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:30:18 INFO - PROCESS | 668 | 1469143818757 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 668 | 1469143818759 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:18 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF1D800 == 44 [pid = 668] [id = 510] 16:30:18 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093E6CE800) [pid = 668] [serial = 1530] [outer = 0000000000000000] 16:30:18 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000093F78E400) [pid = 668] [serial = 1531] [outer = 000000093E6CE800] 16:30:18 INFO - PROCESS | 668 | 1469143818812 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094308B400) [pid = 668] [serial = 1532] [outer = 000000093E6CE800] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094DC41000 == 43 [pid = 668] [id = 504] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094DC07800 == 42 [pid = 668] [id = 503] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094D72C800 == 41 [pid = 668] [id = 502] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094C531000 == 40 [pid = 668] [id = 501] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000949D67800 == 39 [pid = 668] [id = 500] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000946A20000 == 38 [pid = 668] [id = 499] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000093FF20800 == 37 [pid = 668] [id = 498] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000093E903800 == 36 [pid = 668] [id = 497] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAA800 == 35 [pid = 668] [id = 496] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000093FC81000 == 34 [pid = 668] [id = 495] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000945F5D000 == 33 [pid = 668] [id = 494] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000939EB8800 == 32 [pid = 668] [id = 485] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094DC05000 == 31 [pid = 668] [id = 509] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000094E02D000 == 30 [pid = 668] [id = 508] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5B000 == 29 [pid = 668] [id = 507] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 00000009469B0000 == 28 [pid = 668] [id = 505] 16:30:19 INFO - PROCESS | 668 | --DOCSHELL 000000093E904000 == 27 [pid = 668] [id = 506] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000943380800) [pid = 668] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093FE7D800) [pid = 668] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093DCB8400) [pid = 668] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000943A17400) [pid = 668] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000940347400) [pid = 668] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093F78AC00) [pid = 668] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943D13000) [pid = 668] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000939C03800) [pid = 668] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939EA3C00) [pid = 668] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094628B000) [pid = 668] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094421A000) [pid = 668] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946696000) [pid = 668] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946819400) [pid = 668] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009430C1C00) [pid = 668] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093EA5E400) [pid = 668] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009456C2C00) [pid = 668] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943C11C00) [pid = 668] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946DE3C00) [pid = 668] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009477D6400) [pid = 668] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946698400) [pid = 668] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009465CA000) [pid = 668] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943A1AC00) [pid = 668] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009456DE000) [pid = 668] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943B7F400) [pid = 668] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943728400) [pid = 668] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:30:19 INFO - PROCESS | 668 | 1469143819912 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1443ms 16:30:19 INFO - PROCESS | 668 | 1469143819955 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 668 | 1469143819959 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:30:19 INFO - PROCESS | 668 | 1469143819963 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 668 | 1469143819968 Marionette TRACE conn6 <- [1,2006,null,{}] 16:30:19 INFO - PROCESS | 668 | 1469143819973 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 668 | 1469143819976 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:20 INFO - PROCESS | 668 | 1469143820070 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:30:20 INFO - PROCESS | 668 | 1469143820079 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 668 | 1469143820082 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:20 INFO - PROCESS | 668 | ++DOCSHELL 000000093E762800 == 28 [pid = 668] [id = 511] 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009398F9400) [pid = 668] [serial = 1533] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939954800) [pid = 668] [serial = 1534] [outer = 00000009398F9400] 16:30:20 INFO - PROCESS | 668 | 1469143820132 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939EA2C00) [pid = 668] [serial = 1535] [outer = 00000009398F9400] 16:30:20 INFO - PROCESS | 668 | 1469143820626 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 16:30:20 INFO - PROCESS | 668 | 1469143820659 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 668 | 1469143820665 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:30:20 INFO - PROCESS | 668 | 1469143820671 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 668 | 1469143820674 Marionette TRACE conn6 <- [1,2010,null,{}] 16:30:20 INFO - PROCESS | 668 | 1469143820678 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 668 | 1469143820681 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:20 INFO - PROCESS | 668 | 1469143820811 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:30:20 INFO - PROCESS | 668 | 1469143820828 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 668 | 1469143820830 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:20 INFO - PROCESS | 668 | ++DOCSHELL 0000000943973000 == 29 [pid = 668] [id = 512] 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093F711C00) [pid = 668] [serial = 1536] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F8D8800) [pid = 668] [serial = 1537] [outer = 000000093F711C00] 16:30:20 INFO - PROCESS | 668 | 1469143820879 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094307D400) [pid = 668] [serial = 1538] [outer = 000000093F711C00] 16:30:21 INFO - PROCESS | 668 | 1469143821343 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 732ms 16:30:21 INFO - PROCESS | 668 | 1469143821405 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 668 | 1469143821408 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:30:21 INFO - PROCESS | 668 | 1469143821412 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 668 | 1469143821415 Marionette TRACE conn6 <- [1,2014,null,{}] 16:30:21 INFO - PROCESS | 668 | 1469143821426 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 668 | 1469143821431 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:21 INFO - PROCESS | 668 | 1469143821519 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:30:21 INFO - PROCESS | 668 | 1469143821607 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 668 | 1469143821610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000946019800 == 30 [pid = 668] [id = 513] 16:30:21 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943370800) [pid = 668] [serial = 1539] [outer = 0000000000000000] 16:30:21 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943385C00) [pid = 668] [serial = 1540] [outer = 0000000943370800] 16:30:21 INFO - PROCESS | 668 | 1469143821660 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009437E6000) [pid = 668] [serial = 1541] [outer = 0000000943370800] 16:30:22 INFO - PROCESS | 668 | 1469143822076 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 16:30:22 INFO - PROCESS | 668 | 1469143822108 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 668 | 1469143822111 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:30:22 INFO - PROCESS | 668 | 1469143822114 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 668 | 1469143822116 Marionette TRACE conn6 <- [1,2018,null,{}] 16:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:30:22 INFO - PROCESS | 668 | 1469143822120 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 668 | 1469143822122 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:22 INFO - PROCESS | 668 | 1469143822267 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:30:22 INFO - PROCESS | 668 | 1469143822288 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 668 | 1469143822290 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:22 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A31800 == 31 [pid = 668] [id = 514] 16:30:22 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943A1A800) [pid = 668] [serial = 1542] [outer = 0000000000000000] 16:30:22 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943A1FC00) [pid = 668] [serial = 1543] [outer = 0000000943A1A800] 16:30:22 INFO - PROCESS | 668 | 1469143822336 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943C0B400) [pid = 668] [serial = 1544] [outer = 0000000943A1A800] 16:30:22 INFO - PROCESS | 668 | 1469143822777 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 16:30:22 INFO - PROCESS | 668 | 1469143822812 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 668 | 1469143822814 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:30:22 INFO - PROCESS | 668 | 1469143822817 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:30:22 INFO - PROCESS | 668 | 1469143822819 Marionette TRACE conn6 <- [1,2022,null,{}] 16:30:22 INFO - PROCESS | 668 | 1469143822823 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 668 | 1469143822825 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:22 INFO - PROCESS | 668 | 1469143822937 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:30:22 INFO - PROCESS | 668 | 1469143822943 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 668 | 1469143822945 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:22 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C7B000 == 32 [pid = 668] [id = 515] 16:30:22 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000939D22400) [pid = 668] [serial = 1545] [outer = 0000000000000000] 16:30:22 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D3C000) [pid = 668] [serial = 1546] [outer = 0000000939D22400] 16:30:22 INFO - PROCESS | 668 | 1469143822990 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094421A000) [pid = 668] [serial = 1547] [outer = 0000000939D22400] 16:30:23 INFO - PROCESS | 668 | 1469143823479 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 16:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:30:23 INFO - PROCESS | 668 | 1469143823515 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 668 | 1469143823517 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:30:23 INFO - PROCESS | 668 | 1469143823521 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 668 | 1469143823523 Marionette TRACE conn6 <- [1,2026,null,{}] 16:30:23 INFO - PROCESS | 668 | 1469143823526 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 668 | 1469143823532 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:23 INFO - PROCESS | 668 | 1469143823686 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:30:23 INFO - PROCESS | 668 | 1469143823711 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 668 | 1469143823714 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:23 INFO - PROCESS | 668 | ++DOCSHELL 000000094C52E000 == 33 [pid = 668] [id = 516] 16:30:23 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943C30000) [pid = 668] [serial = 1548] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000946284400) [pid = 668] [serial = 1549] [outer = 0000000943C30000] 16:30:23 INFO - PROCESS | 668 | 1469143823759 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946456C00) [pid = 668] [serial = 1550] [outer = 0000000943C30000] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946815C00) [pid = 668] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000946289400) [pid = 668] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939326400) [pid = 668] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093A5CF800) [pid = 668] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946A81C00) [pid = 668] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000940350C00) [pid = 668] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094308C400) [pid = 668] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939329000) [pid = 668] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398A0800) [pid = 668] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000939EA3400) [pid = 668] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943BFE400) [pid = 668] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:30:24 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009456DBC00) [pid = 668] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:30:24 INFO - PROCESS | 668 | 1469143824366 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 882ms 16:30:24 INFO - PROCESS | 668 | 1469143824406 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 668 | 1469143824408 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:30:24 INFO - PROCESS | 668 | 1469143824411 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 668 | 1469143824413 Marionette TRACE conn6 <- [1,2030,null,{}] 16:30:24 INFO - PROCESS | 668 | 1469143824416 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 668 | 1469143824419 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:24 INFO - PROCESS | 668 | 1469143824533 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:30:24 INFO - PROCESS | 668 | 1469143824585 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 668 | 1469143824587 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE0800 == 34 [pid = 668] [id = 517] 16:30:24 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000939E9C400) [pid = 668] [serial = 1551] [outer = 0000000000000000] 16:30:24 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A1E800) [pid = 668] [serial = 1552] [outer = 0000000939E9C400] 16:30:24 INFO - PROCESS | 668 | 1469143824632 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946457000) [pid = 668] [serial = 1553] [outer = 0000000939E9C400] 16:30:25 INFO - PROCESS | 668 | 1469143824987 Marionette TRACE conn6 <- [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]]]}] 16:30:25 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) 16:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 628ms 16:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:30:25 INFO - PROCESS | 668 | 1469143825043 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 668 | 1469143825046 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 668 | 1469143825049 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 668 | 1469143825051 Marionette TRACE conn6 <- [1,2034,null,{}] 16:30:25 INFO - PROCESS | 668 | 1469143825054 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 668 | 1469143825056 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:25 INFO - PROCESS | 668 | 1469143825137 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:30:25 INFO - PROCESS | 668 | 1469143825143 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 668 | 1469143825145 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72D800 == 35 [pid = 668] [id = 518] 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009465CB400) [pid = 668] [serial = 1554] [outer = 0000000000000000] 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946649C00) [pid = 668] [serial = 1555] [outer = 00000009465CB400] 16:30:25 INFO - PROCESS | 668 | 1469143825189 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009466A2C00) [pid = 668] [serial = 1556] [outer = 00000009465CB400] 16:30:25 INFO - PROCESS | 668 | 1469143825634 Marionette TRACE conn6 <- [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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 16:30:25 INFO - PROCESS | 668 | 1469143825684 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 668 | 1469143825686 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:30:25 INFO - PROCESS | 668 | 1469143825693 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 668 | 1469143825695 Marionette TRACE conn6 <- [1,2038,null,{}] 16:30:25 INFO - PROCESS | 668 | 1469143825699 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 668 | 1469143825701 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:25 INFO - PROCESS | 668 | 1469143825782 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:30:25 INFO - PROCESS | 668 | 1469143825789 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 668 | 1469143825791 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC05800 == 36 [pid = 668] [id = 519] 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946648000) [pid = 668] [serial = 1557] [outer = 0000000000000000] 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946D7A000) [pid = 668] [serial = 1558] [outer = 0000000946648000] 16:30:25 INFO - PROCESS | 668 | 1469143825835 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946DEA000) [pid = 668] [serial = 1559] [outer = 0000000946648000] 16:30:26 INFO - PROCESS | 668 | 1469143826411 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 16:30:26 INFO - PROCESS | 668 | 1469143826429 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 668 | 1469143826434 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:30:26 INFO - PROCESS | 668 | 1469143826440 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 668 | 1469143826444 Marionette TRACE conn6 <- [1,2042,null,{}] 16:30:26 INFO - PROCESS | 668 | 1469143826450 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 668 | 1469143826453 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:26 INFO - PROCESS | 668 | 1469143826634 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:30:26 INFO - PROCESS | 668 | 1469143826760 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 668 | 1469143826765 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:26 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC15000 == 37 [pid = 668] [id = 520] 16:30:26 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009398F9800) [pid = 668] [serial = 1560] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000939D23400) [pid = 668] [serial = 1561] [outer = 00000009398F9800] 16:30:26 INFO - PROCESS | 668 | 1469143826825 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093E97E400) [pid = 668] [serial = 1562] [outer = 00000009398F9800] 16:30:27 INFO - PROCESS | 668 | 1469143827547 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1182ms 16:30:27 INFO - PROCESS | 668 | 1469143827625 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 668 | 1469143827630 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:30:27 INFO - PROCESS | 668 | 1469143827637 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 668 | 1469143827641 Marionette TRACE conn6 <- [1,2046,null,{}] 16:30:27 INFO - PROCESS | 668 | 1469143827645 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 668 | 1469143827648 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:27 INFO - PROCESS | 668 | 1469143827780 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:30:27 INFO - PROCESS | 668 | 1469143827897 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 668 | 1469143827900 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:27 INFO - PROCESS | 668 | ++DOCSHELL 000000094988D000 == 38 [pid = 668] [id = 521] 16:30:27 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094308C000) [pid = 668] [serial = 1563] [outer = 0000000000000000] 16:30:27 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943382400) [pid = 668] [serial = 1564] [outer = 000000094308C000] 16:30:27 INFO - PROCESS | 668 | 1469143827959 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943A13800) [pid = 668] [serial = 1565] [outer = 000000094308C000] 16:30:28 INFO - PROCESS | 668 | 1469143828808 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1192ms 16:30:28 INFO - PROCESS | 668 | 1469143828830 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 668 | 1469143828835 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:30:28 INFO - PROCESS | 668 | 1469143828840 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 668 | 1469143828843 Marionette TRACE conn6 <- [1,2050,null,{}] 16:30:28 INFO - PROCESS | 668 | 1469143828849 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 668 | 1469143828852 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:29 INFO - PROCESS | 668 | 1469143829030 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:30:29 INFO - PROCESS | 668 | 1469143829047 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 668 | 1469143829051 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:29 INFO - PROCESS | 668 | ++DOCSHELL 00000009401C2000 == 39 [pid = 668] [id = 522] 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093E6C7C00) [pid = 668] [serial = 1566] [outer = 0000000000000000] 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093E97B400) [pid = 668] [serial = 1567] [outer = 000000093E6C7C00] 16:30:29 INFO - PROCESS | 668 | 1469143829103 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (00000009403E6000) [pid = 668] [serial = 1568] [outer = 000000093E6C7C00] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 000000094D72D800 == 38 [pid = 668] [id = 518] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE0800 == 37 [pid = 668] [id = 517] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 000000094C52E000 == 36 [pid = 668] [id = 516] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 0000000949C7B000 == 35 [pid = 668] [id = 515] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 0000000946A31800 == 34 [pid = 668] [id = 514] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 0000000946019800 == 33 [pid = 668] [id = 513] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 0000000943973000 == 32 [pid = 668] [id = 512] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 000000093E762800 == 31 [pid = 668] [id = 511] 16:30:29 INFO - PROCESS | 668 | --DOCSHELL 000000093FF1D800 == 30 [pid = 668] [id = 510] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946FE5400) [pid = 668] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000946647000) [pid = 668] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000946450800) [pid = 668] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093F8D7400) [pid = 668] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093DC5F800) [pid = 668] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093EA58800) [pid = 668] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000947781400) [pid = 668] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009430C3000) [pid = 668] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943382C00) [pid = 668] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094337B400) [pid = 668] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943A18C00) [pid = 668] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939C0FC00) [pid = 668] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093DEEF400) [pid = 668] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943C0C400) [pid = 668] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000948330000) [pid = 668] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009477D8000) [pid = 668] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000948A2CC00) [pid = 668] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009477D8400) [pid = 668] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009483F8C00) [pid = 668] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009456E2C00) [pid = 668] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094627CC00) [pid = 668] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943C05800) [pid = 668] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000944217400) [pid = 668] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:30:29 INFO - PROCESS | 668 | 1469143829675 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 881ms 16:30:29 INFO - PROCESS | 668 | 1469143829726 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 668 | 1469143829731 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:30:29 INFO - PROCESS | 668 | 1469143829737 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 668 | 1469143829740 Marionette TRACE conn6 <- [1,2054,null,{}] 16:30:29 INFO - PROCESS | 668 | 1469143829743 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 668 | 1469143829746 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:29 INFO - PROCESS | 668 | 1469143829841 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:30:29 INFO - PROCESS | 668 | 1469143829849 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 668 | 1469143829851 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:29 INFO - PROCESS | 668 | ++DOCSHELL 0000000943ADE800 == 31 [pid = 668] [id = 523] 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093F8CD400) [pid = 668] [serial = 1569] [outer = 0000000000000000] 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094336F400) [pid = 668] [serial = 1570] [outer = 000000093F8CD400] 16:30:29 INFO - PROCESS | 668 | 1469143829899 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943726000) [pid = 668] [serial = 1571] [outer = 000000093F8CD400] 16:30:30 INFO - PROCESS | 668 | 1469143830383 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 16:30:30 INFO - PROCESS | 668 | 1469143830432 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 668 | 1469143830434 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:30:30 INFO - PROCESS | 668 | 1469143830438 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 668 | 1469143830442 Marionette TRACE conn6 <- [1,2058,null,{}] 16:30:30 INFO - PROCESS | 668 | 1469143830453 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 668 | 1469143830458 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:30 INFO - PROCESS | 668 | 1469143830575 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:30:30 INFO - PROCESS | 668 | 1469143830658 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 668 | 1469143830661 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:30 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F57800 == 32 [pid = 668] [id = 524] 16:30:30 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398A5C00) [pid = 668] [serial = 1572] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943D13C00) [pid = 668] [serial = 1573] [outer = 00000009398A5C00] 16:30:30 INFO - PROCESS | 668 | 1469143830711 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009456BB000) [pid = 668] [serial = 1574] [outer = 00000009398A5C00] 16:30:31 INFO - PROCESS | 668 | 1469143831104 Marionette TRACE conn6 <- [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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 16:30:31 INFO - PROCESS | 668 | 1469143831133 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 668 | 1469143831136 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:30:31 INFO - PROCESS | 668 | 1469143831139 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:30:31 INFO - PROCESS | 668 | 1469143831141 Marionette TRACE conn6 <- [1,2062,null,{}] 16:30:31 INFO - PROCESS | 668 | 1469143831144 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 668 | 1469143831146 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:31 INFO - PROCESS | 668 | 1469143831237 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:30:31 INFO - PROCESS | 668 | 1469143831243 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 668 | 1469143831245 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3B9800 == 33 [pid = 668] [id = 525] 16:30:31 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009456E0400) [pid = 668] [serial = 1575] [outer = 0000000000000000] 16:30:31 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094627DC00) [pid = 668] [serial = 1576] [outer = 00000009456E0400] 16:30:31 INFO - PROCESS | 668 | 1469143831290 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094644F400) [pid = 668] [serial = 1577] [outer = 00000009456E0400] 16:30:31 INFO - PROCESS | 668 | 1469143831732 Marionette TRACE conn6 <- [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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 16:30:31 INFO - PROCESS | 668 | 1469143831774 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 668 | 1469143831777 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:30:31 INFO - PROCESS | 668 | 1469143831780 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 668 | 1469143831782 Marionette TRACE conn6 <- [1,2066,null,{}] 16:30:31 INFO - PROCESS | 668 | 1469143831791 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 668 | 1469143831793 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:31 INFO - PROCESS | 668 | 1469143831906 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:30:32 INFO - PROCESS | 668 | 1469143831996 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 668 | 1469143831998 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:32 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA71000 == 34 [pid = 668] [id = 526] 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009456E0800) [pid = 668] [serial = 1578] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009465C9400) [pid = 668] [serial = 1579] [outer = 00000009456E0800] 16:30:32 INFO - PROCESS | 668 | 1469143832044 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946818800) [pid = 668] [serial = 1580] [outer = 00000009456E0800] 16:30:32 INFO - PROCESS | 668 | 1469143832476 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 16:30:32 INFO - PROCESS | 668 | 1469143832515 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 668 | 1469143832517 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:30:32 INFO - PROCESS | 668 | 1469143832520 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:30:32 INFO - PROCESS | 668 | 1469143832522 Marionette TRACE conn6 <- [1,2070,null,{}] 16:30:32 INFO - PROCESS | 668 | 1469143832526 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 668 | 1469143832532 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:32 INFO - PROCESS | 668 | 1469143832676 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:30:32 INFO - PROCESS | 668 | 1469143832737 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 668 | 1469143832739 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:32 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC0D000 == 35 [pid = 668] [id = 527] 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000947781400) [pid = 668] [serial = 1581] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009477D8000) [pid = 668] [serial = 1582] [outer = 0000000947781400] 16:30:32 INFO - PROCESS | 668 | 1469143832785 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000947A9D800) [pid = 668] [serial = 1583] [outer = 0000000947781400] 16:30:33 INFO - PROCESS | 668 | 1469143833206 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 732ms 16:30:33 INFO - PROCESS | 668 | 1469143833286 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 668 | 1469143833288 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:30:33 INFO - PROCESS | 668 | 1469143833295 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 668 | 1469143833297 Marionette TRACE conn6 <- [1,2074,null,{}] 16:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:30:33 INFO - PROCESS | 668 | 1469143833301 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:33 INFO - PROCESS | 668 | 1469143833303 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:33 INFO - PROCESS | 668 | 1469143833420 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:30:33 INFO - PROCESS | 668 | 1469143833476 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 668 | 1469143833478 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:33 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD23000 == 36 [pid = 668] [id = 528] 16:30:33 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000939327C00) [pid = 668] [serial = 1584] [outer = 0000000000000000] 16:30:33 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009483F4400) [pid = 668] [serial = 1585] [outer = 0000000939327C00] 16:30:33 INFO - PROCESS | 668 | 1469143833523 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000948A2D800) [pid = 668] [serial = 1586] [outer = 0000000939327C00] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943A1A800) [pid = 668] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009398F9400) [pid = 668] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939D22400) [pid = 668] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093F711C00) [pid = 668] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943370800) [pid = 668] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093E6CE800) [pid = 668] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009398F2800) [pid = 668] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009437EC800) [pid = 668] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943C30000) [pid = 668] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946FEE800) [pid = 668] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946A80C00) [pid = 668] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939E9C400) [pid = 668] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:30:33 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009465CB400) [pid = 668] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:30:33 INFO - PROCESS | 668 | 1469143833977 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 16:30:34 INFO - PROCESS | 668 | 1469143834035 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 668 | 1469143834037 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:30:34 INFO - PROCESS | 668 | 1469143834040 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:30:34 INFO - PROCESS | 668 | 1469143834042 Marionette TRACE conn6 <- [1,2078,null,{}] 16:30:34 INFO - PROCESS | 668 | 1469143834045 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 668 | 1469143834047 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:34 INFO - PROCESS | 668 | 1469143834158 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:30:34 INFO - PROCESS | 668 | 1469143834211 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 668 | 1469143834213 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:34 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD3B800 == 37 [pid = 668] [id = 529] 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009398F4C00) [pid = 668] [serial = 1587] [outer = 0000000000000000] 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943370800) [pid = 668] [serial = 1588] [outer = 00000009398F4C00] 16:30:34 INFO - PROCESS | 668 | 1469143834258 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094627E000) [pid = 668] [serial = 1589] [outer = 00000009398F4C00] 16:30:34 INFO - PROCESS | 668 | 1469143834621 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 16:30:34 INFO - PROCESS | 668 | 1469143834677 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 668 | 1469143834679 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:30:34 INFO - PROCESS | 668 | 1469143834682 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:30:34 INFO - PROCESS | 668 | 1469143834684 Marionette TRACE conn6 <- [1,2082,null,{}] 16:30:34 INFO - PROCESS | 668 | 1469143834687 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 668 | 1469143834689 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:34 INFO - PROCESS | 668 | 1469143834799 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:30:34 INFO - PROCESS | 668 | 1469143834808 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 668 | 1469143834810 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F55800 == 38 [pid = 668] [id = 530] 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946289400) [pid = 668] [serial = 1590] [outer = 0000000000000000] 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000948E6D400) [pid = 668] [serial = 1591] [outer = 0000000946289400] 16:30:34 INFO - PROCESS | 668 | 1469143834853 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000949DA4800) [pid = 668] [serial = 1592] [outer = 0000000946289400] 16:30:35 INFO - PROCESS | 668 | 1469143835263 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 16:30:35 INFO - PROCESS | 668 | 1469143835315 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 668 | 1469143835317 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:30:35 INFO - PROCESS | 668 | 1469143835325 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 668 | 1469143835327 Marionette TRACE conn6 <- [1,2086,null,{}] 16:30:35 INFO - PROCESS | 668 | 1469143835331 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 668 | 1469143835333 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:35 INFO - PROCESS | 668 | 1469143835417 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:30:35 INFO - PROCESS | 668 | 1469143835423 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 668 | 1469143835425 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:35 INFO - PROCESS | 668 | ++DOCSHELL 000000094E359800 == 39 [pid = 668] [id = 531] 16:30:35 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949DAB400) [pid = 668] [serial = 1593] [outer = 0000000000000000] 16:30:35 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000949DAF400) [pid = 668] [serial = 1594] [outer = 0000000949DAB400] 16:30:35 INFO - PROCESS | 668 | 1469143835471 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000949E5A800) [pid = 668] [serial = 1595] [outer = 0000000949DAB400] 16:30:35 INFO - PROCESS | 668 | 1469143835978 Marionette TRACE conn6 <- [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]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 693ms 16:30:36 INFO - PROCESS | 668 | 1469143836016 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 668 | 1469143836022 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:30:36 INFO - PROCESS | 668 | 1469143836028 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 668 | 1469143836032 Marionette TRACE conn6 <- [1,2090,null,{}] 16:30:36 INFO - PROCESS | 668 | 1469143836038 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:36 INFO - PROCESS | 668 | 1469143836042 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:36 INFO - PROCESS | 668 | 1469143836213 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:30:36 INFO - PROCESS | 668 | 1469143836312 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 668 | 1469143836317 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:36 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC17000 == 40 [pid = 668] [id = 532] 16:30:36 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093A18B800) [pid = 668] [serial = 1596] [outer = 0000000000000000] 16:30:36 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093DC5F800) [pid = 668] [serial = 1597] [outer = 000000093A18B800] 16:30:36 INFO - PROCESS | 668 | 1469143836375 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093F8D4C00) [pid = 668] [serial = 1598] [outer = 000000093A18B800] 16:30:36 INFO - PROCESS | 668 | 1469143836985 Marionette TRACE conn6 <- [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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1032ms 16:30:37 INFO - PROCESS | 668 | 1469143837063 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 668 | 1469143837068 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:30:37 INFO - PROCESS | 668 | 1469143837075 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 668 | 1469143837078 Marionette TRACE conn6 <- [1,2094,null,{}] 16:30:37 INFO - PROCESS | 668 | 1469143837082 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 668 | 1469143837085 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:37 INFO - PROCESS | 668 | 1469143837235 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:30:37 INFO - PROCESS | 668 | 1469143837360 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 668 | 1469143837363 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:37 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED5000 == 41 [pid = 668] [id = 533] 16:30:37 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009437E8800) [pid = 668] [serial = 1599] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000943BF0800) [pid = 668] [serial = 1600] [outer = 00000009437E8800] 16:30:37 INFO - PROCESS | 668 | 1469143837422 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000945409C00) [pid = 668] [serial = 1601] [outer = 00000009437E8800] 16:30:38 INFO - PROCESS | 668 | 1469143838017 Marionette TRACE conn6 <- [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] 16:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:30:38 INFO - PROCESS | 668 | 1469143838065 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 668 | 1469143838069 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 668 | 1469143838073 Marionette TRACE conn6 <- [1,2098,null,{}] 16:30:38 INFO - PROCESS | 668 | 1469143838085 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 668 | 1469143838090 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:38 INFO - PROCESS | 668 | 1469143838208 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:30:38 INFO - PROCESS | 668 | 1469143838305 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 668 | 1469143838308 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:38 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB3B800 == 42 [pid = 668] [id = 534] 16:30:38 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000946FE5400) [pid = 668] [serial = 1602] [outer = 0000000000000000] 16:30:38 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (00000009477BC000) [pid = 668] [serial = 1603] [outer = 0000000946FE5400] 16:30:38 INFO - PROCESS | 668 | 1469143838366 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000947A99C00) [pid = 668] [serial = 1604] [outer = 0000000946FE5400] 16:30:39 INFO - PROCESS | 668 | 1469143839044 Marionette TRACE conn6 <- [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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1035ms 16:30:39 INFO - PROCESS | 668 | 1469143839119 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 668 | 1469143839123 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:30:39 INFO - PROCESS | 668 | 1469143839127 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:30:39 INFO - PROCESS | 668 | 1469143839130 Marionette TRACE conn6 <- [1,2102,null,{}] 16:30:39 INFO - PROCESS | 668 | 1469143839161 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 668 | 1469143839164 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:39 INFO - PROCESS | 668 | 1469143839284 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:30:39 INFO - PROCESS | 668 | 1469143839404 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 668 | 1469143839407 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:39 INFO - PROCESS | 668 | ++DOCSHELL 0000000939EBF000 == 43 [pid = 668] [id = 535] 16:30:39 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (00000009398EE000) [pid = 668] [serial = 1605] [outer = 0000000000000000] 16:30:39 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (0000000939EA3C00) [pid = 668] [serial = 1606] [outer = 00000009398EE000] 16:30:39 INFO - PROCESS | 668 | 1469143839466 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000943A1E000) [pid = 668] [serial = 1607] [outer = 00000009398EE000] 16:30:40 INFO - PROCESS | 668 | 1469143840204 Marionette TRACE conn6 <- [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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1160ms 16:30:40 INFO - PROCESS | 668 | 1469143840293 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:30:40 INFO - PROCESS | 668 | 1469143840297 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:30:40 INFO - PROCESS | 668 | 1469143840302 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 668 | 1469143840307 Marionette TRACE conn6 <- [1,2106,null,{}] 16:30:40 INFO - PROCESS | 668 | 1469143840313 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 668 | 1469143840316 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:40 INFO - PROCESS | 668 | 1469143840430 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 0000000946F55800 == 42 [pid = 668] [id = 530] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094DD3B800 == 41 [pid = 668] [id = 529] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094DD23000 == 40 [pid = 668] [id = 528] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094DC0D000 == 39 [pid = 668] [id = 527] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094CA71000 == 38 [pid = 668] [id = 526] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094A3B9800 == 37 [pid = 668] [id = 525] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 0000000946F57800 == 36 [pid = 668] [id = 524] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 0000000943ADE800 == 35 [pid = 668] [id = 523] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 00000009401C2000 == 34 [pid = 668] [id = 522] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094988D000 == 33 [pid = 668] [id = 521] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000093FC15000 == 32 [pid = 668] [id = 520] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094DC05800 == 31 [pid = 668] [id = 519] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 0000000939EBF000 == 30 [pid = 668] [id = 535] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094EB3B800 == 29 [pid = 668] [id = 534] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED5000 == 28 [pid = 668] [id = 533] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000094E359800 == 27 [pid = 668] [id = 531] 16:30:41 INFO - PROCESS | 668 | --DOCSHELL 000000093FC17000 == 26 [pid = 668] [id = 532] 16:30:41 INFO - PROCESS | 668 | 1469143841171 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 668 | 1469143841175 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 95 (0000000943A1FC00) [pid = 668] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000939954800) [pid = 668] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000939EA2C00) [pid = 668] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000943D3C000) [pid = 668] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093F8D8800) [pid = 668] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000094307D400) [pid = 668] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943385C00) [pid = 668] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093F78E400) [pid = 668] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094308B400) [pid = 668] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943C0B400) [pid = 668] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093E7BEC00) [pid = 668] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939E9E400) [pid = 668] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946D7A000) [pid = 668] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009456DA000) [pid = 668] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943A20400) [pid = 668] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946284400) [pid = 668] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009483AA800) [pid = 668] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000947791000) [pid = 668] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000949DA7C00) [pid = 668] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000949CE7000) [pid = 668] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943A1E800) [pid = 668] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094421A000) [pid = 668] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946649C00) [pid = 668] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009466A2C00) [pid = 668] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000946456C00) [pid = 668] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946457000) [pid = 668] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009437E6000) [pid = 668] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:30:41 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A39000 == 27 [pid = 668] [id = 536] 16:30:41 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093932AC00) [pid = 668] [serial = 1608] [outer = 0000000000000000] 16:30:41 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093989CC00) [pid = 668] [serial = 1609] [outer = 000000093932AC00] 16:30:41 INFO - PROCESS | 668 | 1469143841323 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398F6800) [pid = 668] [serial = 1610] [outer = 000000093932AC00] 16:30:41 INFO - PROCESS | 668 | 1469143841762 Marionette TRACE conn6 <- [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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1552ms 16:30:41 INFO - PROCESS | 668 | 1469143841856 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 668 | 1469143841860 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:30:41 INFO - PROCESS | 668 | 1469143841864 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 668 | 1469143841867 Marionette TRACE conn6 <- [1,2110,null,{}] 16:30:41 INFO - PROCESS | 668 | 1469143841874 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 668 | 1469143841879 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:41 INFO - PROCESS | 668 | 1469143841976 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:30:41 INFO - PROCESS | 668 | 1469143841986 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 668 | 1469143841989 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75E000 == 28 [pid = 668] [id = 537] 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939EA0000) [pid = 668] [serial = 1611] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093ACC3400) [pid = 668] [serial = 1612] [outer = 0000000939EA0000] 16:30:42 INFO - PROCESS | 668 | 1469143842040 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093DFC7C00) [pid = 668] [serial = 1613] [outer = 0000000939EA0000] 16:30:42 INFO - PROCESS | 668 | 1469143842529 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 688ms 16:30:42 INFO - PROCESS | 668 | 1469143842586 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 668 | 1469143842590 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:30:42 INFO - PROCESS | 668 | 1469143842595 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 668 | 1469143842598 Marionette TRACE conn6 <- [1,2114,null,{}] 16:30:42 INFO - PROCESS | 668 | 1469143842601 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 668 | 1469143842604 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:42 INFO - PROCESS | 668 | 1469143842703 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:30:42 INFO - PROCESS | 668 | 1469143842783 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 668 | 1469143842785 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75C800 == 29 [pid = 668] [id = 538] 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093E611400) [pid = 668] [serial = 1614] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093F855C00) [pid = 668] [serial = 1615] [outer = 000000093E611400] 16:30:42 INFO - PROCESS | 668 | 1469143842842 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000940350800) [pid = 668] [serial = 1616] [outer = 000000093E611400] 16:30:43 INFO - PROCESS | 668 | 1469143843271 Marionette TRACE conn6 <- [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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 731ms 16:30:43 INFO - PROCESS | 668 | 1469143843331 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 668 | 1469143843334 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:30:43 INFO - PROCESS | 668 | 1469143843346 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 668 | 1469143843353 Marionette TRACE conn6 <- [1,2118,null,{}] 16:30:43 INFO - PROCESS | 668 | 1469143843362 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 668 | 1469143843366 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:43 INFO - PROCESS | 668 | 1469143843489 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:30:43 INFO - PROCESS | 668 | 1469143843502 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 668 | 1469143843504 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:43 INFO - PROCESS | 668 | ++DOCSHELL 000000094622C000 == 30 [pid = 668] [id = 539] 16:30:43 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943087C00) [pid = 668] [serial = 1617] [outer = 0000000000000000] 16:30:43 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943370400) [pid = 668] [serial = 1618] [outer = 0000000943087C00] 16:30:43 INFO - PROCESS | 668 | 1469143843553 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943389C00) [pid = 668] [serial = 1619] [outer = 0000000943087C00] 16:30:44 INFO - PROCESS | 668 | 1469143844039 Marionette TRACE conn6 <- [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] 16:30:44 INFO - PROCESS | 668 | 1469143844095 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 668 | 1469143844098 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:30:44 INFO - PROCESS | 668 | 1469143844100 Marionette TRACE conn6 <- [1,2122,null,{}] 16:30:44 INFO - PROCESS | 668 | 1469143844104 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 668 | 1469143844106 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:44 INFO - PROCESS | 668 | 1469143844229 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:30:44 INFO - PROCESS | 668 | 1469143844241 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 668 | 1469143844243 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:44 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A16000 == 31 [pid = 668] [id = 540] 16:30:44 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943352400) [pid = 668] [serial = 1620] [outer = 0000000000000000] 16:30:44 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943A18000) [pid = 668] [serial = 1621] [outer = 0000000943352400] 16:30:44 INFO - PROCESS | 668 | 1469143844296 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943BF2000) [pid = 668] [serial = 1622] [outer = 0000000943352400] 16:30:44 INFO - PROCESS | 668 | --DOCSHELL 000000093E9CB000 == 30 [pid = 668] [id = 11] 16:30:44 INFO - PROCESS | 668 | 1469143844796 Marionette TRACE conn6 <- [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] 16:30:44 INFO - PROCESS | 668 | 1469143844845 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 668 | 1469143844848 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:30:44 INFO - PROCESS | 668 | 1469143844850 Marionette TRACE conn6 <- [1,2126,null,{}] 16:30:44 INFO - PROCESS | 668 | 1469143844854 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 668 | 1469143844856 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:44 INFO - PROCESS | 668 | 1469143844969 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:30:44 INFO - PROCESS | 668 | 1469143844977 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 668 | 1469143844983 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D6A800 == 31 [pid = 668] [id = 541] 16:30:45 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943D46000) [pid = 668] [serial = 1623] [outer = 0000000000000000] 16:30:45 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000944218400) [pid = 668] [serial = 1624] [outer = 0000000943D46000] 16:30:45 INFO - PROCESS | 668 | 1469143845088 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009458F3C00) [pid = 668] [serial = 1625] [outer = 0000000943D46000] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009456E0800) [pid = 668] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094308C000) [pid = 668] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009398A5C00) [pid = 668] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009456E0400) [pid = 668] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093F8CD400) [pid = 668] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946648000) [pid = 668] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009398F9800) [pid = 668] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093E6C7C00) [pid = 668] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000947781400) [pid = 668] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946289400) [pid = 668] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009398F4C00) [pid = 668] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000949DAB400) [pid = 668] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:30:45 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000939327C00) [pid = 668] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:30:45 INFO - PROCESS | 668 | 1469143845802 Marionette TRACE conn6 <- [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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 16:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:30:45 INFO - PROCESS | 668 | 1469143845838 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 668 | 1469143845840 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:30:45 INFO - PROCESS | 668 | 1469143845844 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 668 | 1469143845845 Marionette TRACE conn6 <- [1,2130,null,{}] 16:30:45 INFO - PROCESS | 668 | 1469143845849 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 668 | 1469143845851 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:45 INFO - PROCESS | 668 | 1469143845937 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:30:45 INFO - PROCESS | 668 | 1469143845951 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 668 | 1469143845954 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000939A45000 == 32 [pid = 668] [id = 542] 16:30:45 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000939956000) [pid = 668] [serial = 1626] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009456BA000) [pid = 668] [serial = 1627] [outer = 0000000939956000] 16:30:46 INFO - PROCESS | 668 | 1469143845999 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000939C03800) [pid = 668] [serial = 1628] [outer = 0000000939956000] 16:30:46 INFO - PROCESS | 668 | 1469143846436 Marionette TRACE conn6 <- [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] 16:30:46 INFO - PROCESS | 668 | 1469143846480 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:30:46 INFO - PROCESS | 668 | 1469143846483 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:30:46 INFO - PROCESS | 668 | 1469143846485 Marionette TRACE conn6 <- [1,2134,null,{}] 16:30:46 INFO - PROCESS | 668 | 1469143846489 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 668 | 1469143846491 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:46 INFO - PROCESS | 668 | 1469143846573 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:30:46 INFO - PROCESS | 668 | 1469143846578 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 668 | 1469143846580 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:46 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFA000 == 33 [pid = 668] [id = 543] 16:30:46 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009398EEC00) [pid = 668] [serial = 1629] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009464B4000) [pid = 668] [serial = 1630] [outer = 00000009398EEC00] 16:30:46 INFO - PROCESS | 668 | 1469143846625 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000939E98400) [pid = 668] [serial = 1631] [outer = 00000009398EEC00] 16:30:47 INFO - PROCESS | 668 | 1469143847079 Marionette TRACE conn6 <- [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] 16:30:47 INFO - PROCESS | 668 | 1469143847119 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:30:47 INFO - PROCESS | 668 | 1469143847123 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 668 | 1469143847125 Marionette TRACE conn6 <- [1,2138,null,{}] 16:30:47 INFO - PROCESS | 668 | 1469143847128 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 668 | 1469143847130 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:47 INFO - PROCESS | 668 | 1469143847221 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:30:47 INFO - PROCESS | 668 | 1469143847226 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 668 | 1469143847228 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB0E000 == 34 [pid = 668] [id = 544] 16:30:47 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000094669A000) [pid = 668] [serial = 1632] [outer = 0000000000000000] 16:30:47 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009466A1000) [pid = 668] [serial = 1633] [outer = 000000094669A000] 16:30:47 INFO - PROCESS | 668 | 1469143847273 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946A82800) [pid = 668] [serial = 1634] [outer = 000000094669A000] 16:30:48 INFO - PROCESS | 668 | 1469143848090 Marionette TRACE conn6 <- [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] 16:30:48 INFO - PROCESS | 668 | 1469143848115 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:30:48 INFO - PROCESS | 668 | 1469143848119 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:30:48 INFO - PROCESS | 668 | 1469143848125 Marionette TRACE conn6 <- [1,2142,null,{}] 16:30:48 INFO - PROCESS | 668 | 1469143848131 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 668 | 1469143848134 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:48 INFO - PROCESS | 668 | 1469143848261 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:30:48 INFO - PROCESS | 668 | 1469143848385 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 668 | 1469143848388 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE8000 == 35 [pid = 668] [id = 545] 16:30:48 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939955800) [pid = 668] [serial = 1635] [outer = 0000000000000000] 16:30:48 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093A191000) [pid = 668] [serial = 1636] [outer = 0000000939955800] 16:30:48 INFO - PROCESS | 668 | 1469143848448 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093EA55800) [pid = 668] [serial = 1637] [outer = 0000000939955800] 16:30:49 INFO - PROCESS | 668 | 1469143849206 Marionette TRACE conn6 <- [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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1137ms 16:30:49 INFO - PROCESS | 668 | 1469143849280 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 668 | 1469143849285 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:30:49 INFO - PROCESS | 668 | 1469143849293 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 668 | 1469143849296 Marionette TRACE conn6 <- [1,2146,null,{}] 16:30:49 INFO - PROCESS | 668 | 1469143849301 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 668 | 1469143849304 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:49 INFO - PROCESS | 668 | 1469143849550 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:30:49 INFO - PROCESS | 668 | 1469143849678 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 668 | 1469143849681 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:49 INFO - PROCESS | 668 | ++DOCSHELL 000000093E762800 == 36 [pid = 668] [id = 546] 16:30:49 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093989EC00) [pid = 668] [serial = 1638] [outer = 0000000000000000] 16:30:49 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000939956400) [pid = 668] [serial = 1639] [outer = 000000093989EC00] 16:30:49 INFO - PROCESS | 668 | 1469143849741 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093DF63800) [pid = 668] [serial = 1640] [outer = 000000093989EC00] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000939CA7800 == 35 [pid = 668] [id = 388] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000093EC1B000 == 34 [pid = 668] [id = 371] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5C800 == 33 [pid = 668] [id = 386] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000093FF17000 == 32 [pid = 668] [id = 380] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAA000 == 31 [pid = 668] [id = 375] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000946299800 == 30 [pid = 668] [id = 376] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000094C53C000 == 29 [pid = 668] [id = 377] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000093E99E800 == 28 [pid = 668] [id = 381] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE0000 == 27 [pid = 668] [id = 378] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 000000094A3B9000 == 26 [pid = 668] [id = 387] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000946011000 == 25 [pid = 668] [id = 384] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000946679800 == 24 [pid = 668] [id = 374] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 0000000944298800 == 23 [pid = 668] [id = 383] 16:30:50 INFO - PROCESS | 668 | --DOCSHELL 00000009383EF800 == 22 [pid = 668] [id = 12] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 88 (00000009465C9400) [pid = 668] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000946818800) [pid = 668] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943382400) [pid = 668] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943A13800) [pid = 668] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943D13C00) [pid = 668] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009456BB000) [pid = 668] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094627DC00) [pid = 668] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094336F400) [pid = 668] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943726000) [pid = 668] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946DEA000) [pid = 668] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000939D23400) [pid = 668] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E97E400) [pid = 668] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093E97B400) [pid = 668] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000947A9D800) [pid = 668] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009403E6000) [pid = 668] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477D8000) [pid = 668] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000949DA4800) [pid = 668] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943370800) [pid = 668] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000949DAF400) [pid = 668] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009483F4400) [pid = 668] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000949E5A800) [pid = 668] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000948E6D400) [pid = 668] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000948A2D800) [pid = 668] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000094627E000) [pid = 668] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000094644F400) [pid = 668] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:30:50 INFO - PROCESS | 668 | 1469143850332 Marionette TRACE conn6 <- [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] 16:30:50 INFO - PROCESS | 668 | 1469143850391 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:30:50 INFO - PROCESS | 668 | 1469143850396 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:30:50 INFO - PROCESS | 668 | 1469143850399 Marionette TRACE conn6 <- [1,2150,null,{}] 16:30:50 INFO - PROCESS | 668 | 1469143850403 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 668 | 1469143850406 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:50 INFO - PROCESS | 668 | 1469143850501 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:30:50 INFO - PROCESS | 668 | 1469143850582 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 668 | 1469143850585 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B0D800 == 23 [pid = 668] [id = 547] 16:30:50 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093E633800) [pid = 668] [serial = 1641] [outer = 0000000000000000] 16:30:50 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (00000009403E6000) [pid = 668] [serial = 1642] [outer = 000000093E633800] 16:30:50 INFO - PROCESS | 668 | 1469143850635 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000094335E400) [pid = 668] [serial = 1643] [outer = 000000093E633800] 16:30:51 INFO - PROCESS | 668 | 1469143851063 Marionette TRACE conn6 <- [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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 16:30:51 INFO - PROCESS | 668 | 1469143851132 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 668 | 1469143851135 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:30:51 INFO - PROCESS | 668 | 1469143851139 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 668 | 1469143851141 Marionette TRACE conn6 <- [1,2154,null,{}] 16:30:51 INFO - PROCESS | 668 | 1469143851145 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 668 | 1469143851147 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:51 INFO - PROCESS | 668 | 1469143851237 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:30:51 INFO - PROCESS | 668 | 1469143851247 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 668 | 1469143851249 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000946669800 == 24 [pid = 668] [id = 548] 16:30:51 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943389000) [pid = 668] [serial = 1644] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943731C00) [pid = 668] [serial = 1645] [outer = 0000000943389000] 16:30:51 INFO - PROCESS | 668 | 1469143851295 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943A1C400) [pid = 668] [serial = 1646] [outer = 0000000943389000] 16:30:51 INFO - PROCESS | 668 | 1469143851760 Marionette TRACE conn6 <- [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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 16:30:51 INFO - PROCESS | 668 | 1469143851833 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 668 | 1469143851837 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:30:51 INFO - PROCESS | 668 | 1469143851849 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 668 | 1469143851853 Marionette TRACE conn6 <- [1,2158,null,{}] 16:30:51 INFO - PROCESS | 668 | 1469143851858 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 668 | 1469143851861 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:51 INFO - PROCESS | 668 | 1469143851958 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:30:51 INFO - PROCESS | 668 | 1469143851968 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 668 | 1469143851970 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC2000 == 25 [pid = 668] [id = 549] 16:30:51 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943D41400) [pid = 668] [serial = 1647] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000945404C00) [pid = 668] [serial = 1648] [outer = 0000000943D41400] 16:30:52 INFO - PROCESS | 668 | 1469143852015 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009456E4400) [pid = 668] [serial = 1649] [outer = 0000000943D41400] 16:30:52 INFO - PROCESS | 668 | 1469143852452 Marionette TRACE conn6 <- [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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 648ms 16:30:52 INFO - PROCESS | 668 | 1469143852499 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 668 | 1469143852502 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:30:52 INFO - PROCESS | 668 | 1469143852505 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 668 | 1469143852507 Marionette TRACE conn6 <- [1,2162,null,{}] 16:30:52 INFO - PROCESS | 668 | 1469143852510 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 668 | 1469143852512 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:52 INFO - PROCESS | 668 | 1469143852653 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:30:52 INFO - PROCESS | 668 | 1469143852703 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 668 | 1469143852705 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094C540000 == 26 [pid = 668] [id = 550] 16:30:52 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009398A9400) [pid = 668] [serial = 1650] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094628B400) [pid = 668] [serial = 1651] [outer = 00000009398A9400] 16:30:52 INFO - PROCESS | 668 | 1469143852751 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946458C00) [pid = 668] [serial = 1652] [outer = 00000009398A9400] 16:30:53 INFO - PROCESS | 668 | 1469143853191 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 16:30:53 INFO - PROCESS | 668 | 1469143853244 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 668 | 1469143853246 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:30:53 INFO - PROCESS | 668 | 1469143853249 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 668 | 1469143853251 Marionette TRACE conn6 <- [1,2166,null,{}] 16:30:53 INFO - PROCESS | 668 | 1469143853254 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:53 INFO - PROCESS | 668 | 1469143853257 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:53 INFO - PROCESS | 668 | 1469143853376 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:30:53 INFO - PROCESS | 668 | 1469143853389 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 668 | 1469143853394 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:53 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5B800 == 27 [pid = 668] [id = 551] 16:30:53 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009466A2000) [pid = 668] [serial = 1653] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094680F000) [pid = 668] [serial = 1654] [outer = 00000009466A2000] 16:30:53 INFO - PROCESS | 668 | 1469143853497 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946DE7800) [pid = 668] [serial = 1655] [outer = 00000009466A2000] 16:30:53 INFO - PROCESS | 668 | 1469143853965 Marionette TRACE conn6 <- [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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 16:30:54 INFO - PROCESS | 668 | 1469143854010 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 668 | 1469143854012 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 668 | 1469143854015 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 668 | 1469143854017 Marionette TRACE conn6 <- [1,2170,null,{}] 16:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:30:54 INFO - PROCESS | 668 | 1469143854020 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 668 | 1469143854022 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:54 INFO - PROCESS | 668 | 1469143854137 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:30:54 INFO - PROCESS | 668 | 1469143854150 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 668 | 1469143854152 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC19000 == 28 [pid = 668] [id = 552] 16:30:54 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009466A3000) [pid = 668] [serial = 1656] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009477CF400) [pid = 668] [serial = 1657] [outer = 00000009466A3000] 16:30:54 INFO - PROCESS | 668 | 1469143854196 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009477DA000) [pid = 668] [serial = 1658] [outer = 00000009466A3000] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943087C00) [pid = 668] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000939EA0000) [pid = 668] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093932AC00) [pid = 668] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DFCE000) [pid = 668] [serial = 32] [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.] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E611400) [pid = 668] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009398EE000) [pid = 668] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943352400) [pid = 668] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093A18B800) [pid = 668] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009437E8800) [pid = 668] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946FE5400) [pid = 668] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943D46000) [pid = 668] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939956000) [pid = 668] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093E9CC000) [pid = 668] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:30:54 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009398EEC00) [pid = 668] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:30:54 INFO - PROCESS | 668 | 1469143854694 Marionette TRACE conn6 <- [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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 16:30:54 INFO - PROCESS | 668 | 1469143854755 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 668 | 1469143854757 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:30:54 INFO - PROCESS | 668 | 1469143854761 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 668 | 1469143854763 Marionette TRACE conn6 <- [1,2174,null,{}] 16:30:54 INFO - PROCESS | 668 | 1469143854766 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 668 | 1469143854768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:54 INFO - PROCESS | 668 | 1469143854880 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:30:54 INFO - PROCESS | 668 | 1469143854931 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 668 | 1469143854933 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC31000 == 29 [pid = 668] [id = 553] 16:30:54 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398A8800) [pid = 668] [serial = 1659] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093E9E6800) [pid = 668] [serial = 1660] [outer = 00000009398A8800] 16:30:54 INFO - PROCESS | 668 | 1469143854979 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943D42800) [pid = 668] [serial = 1661] [outer = 00000009398A8800] 16:30:55 INFO - PROCESS | 668 | 1469143855329 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 16:30:55 INFO - PROCESS | 668 | 1469143855401 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 668 | 1469143855403 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:30:55 INFO - PROCESS | 668 | 1469143855407 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:30:55 INFO - PROCESS | 668 | 1469143855408 Marionette TRACE conn6 <- [1,2178,null,{}] 16:30:55 INFO - PROCESS | 668 | 1469143855412 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 668 | 1469143855414 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:55 INFO - PROCESS | 668 | 1469143855523 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:30:55 INFO - PROCESS | 668 | 1469143855529 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 668 | 1469143855531 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:55 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD33000 == 30 [pid = 668] [id = 554] 16:30:55 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094627F000) [pid = 668] [serial = 1662] [outer = 0000000000000000] 16:30:55 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009477DE400) [pid = 668] [serial = 1663] [outer = 000000094627F000] 16:30:55 INFO - PROCESS | 668 | 1469143855582 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094832A800) [pid = 668] [serial = 1664] [outer = 000000094627F000] 16:30:55 INFO - PROCESS | 668 | 1469143855988 Marionette TRACE conn6 <- [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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 627ms 16:30:56 INFO - PROCESS | 668 | 1469143856039 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 668 | 1469143856042 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:30:56 INFO - PROCESS | 668 | 1469143856049 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 668 | 1469143856051 Marionette TRACE conn6 <- [1,2182,null,{}] 16:30:56 INFO - PROCESS | 668 | 1469143856055 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 668 | 1469143856057 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:56 INFO - PROCESS | 668 | 1469143856141 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:30:56 INFO - PROCESS | 668 | 1469143856146 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 668 | 1469143856148 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD73800 == 31 [pid = 668] [id = 555] 16:30:56 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009483F4800) [pid = 668] [serial = 1665] [outer = 0000000000000000] 16:30:56 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943A1D400) [pid = 668] [serial = 1666] [outer = 00000009483F4800] 16:30:56 INFO - PROCESS | 668 | 1469143856193 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000948AF7800) [pid = 668] [serial = 1667] [outer = 00000009483F4800] 16:30:56 INFO - PROCESS | 668 | 1469143856682 Marionette TRACE conn6 <- [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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 16:30:56 INFO - PROCESS | 668 | 1469143856743 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 668 | 1469143856748 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:30:56 INFO - PROCESS | 668 | 1469143856754 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 668 | 1469143856758 Marionette TRACE conn6 <- [1,2186,null,{}] 16:30:56 INFO - PROCESS | 668 | 1469143856764 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 668 | 1469143856768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:56 INFO - PROCESS | 668 | 1469143856941 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:30:57 INFO - PROCESS | 668 | 1469143857031 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 668 | 1469143857036 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:57 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B1F000 == 32 [pid = 668] [id = 556] 16:30:57 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093E97E400) [pid = 668] [serial = 1668] [outer = 0000000000000000] 16:30:57 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093F789000) [pid = 668] [serial = 1669] [outer = 000000093E97E400] 16:30:57 INFO - PROCESS | 668 | 1469143857096 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094330FC00) [pid = 668] [serial = 1670] [outer = 000000093E97E400] 16:30:57 INFO - PROCESS | 668 | 1469143857662 Marionette TRACE conn6 <- [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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 16:30:57 INFO - PROCESS | 668 | 1469143857744 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 668 | 1469143857749 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:30:57 INFO - PROCESS | 668 | 1469143857756 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 668 | 1469143857759 Marionette TRACE conn6 <- [1,2190,null,{}] 16:30:57 INFO - PROCESS | 668 | 1469143857763 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 668 | 1469143857766 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:57 INFO - PROCESS | 668 | 1469143857892 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:30:58 INFO - PROCESS | 668 | 1469143858009 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 668 | 1469143858012 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094C533000 == 33 [pid = 668] [id = 557] 16:30:58 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009437ED800) [pid = 668] [serial = 1671] [outer = 0000000000000000] 16:30:58 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943BF6000) [pid = 668] [serial = 1672] [outer = 00000009437ED800] 16:30:58 INFO - PROCESS | 668 | 1469143858071 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D46000) [pid = 668] [serial = 1673] [outer = 00000009437ED800] 16:30:58 INFO - PROCESS | 668 | 1469143858665 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 941ms 16:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:30:58 INFO - PROCESS | 668 | 1469143858698 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 668 | 1469143858701 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:30:58 INFO - PROCESS | 668 | 1469143858705 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 668 | 1469143858709 Marionette TRACE conn6 <- [1,2194,null,{}] 16:30:58 INFO - PROCESS | 668 | 1469143858720 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:58 INFO - PROCESS | 668 | 1469143858726 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:58 INFO - PROCESS | 668 | 1469143858845 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:30:58 INFO - PROCESS | 668 | 1469143858969 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 668 | 1469143858973 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094E354800 == 34 [pid = 668] [id = 558] 16:30:58 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946644C00) [pid = 668] [serial = 1674] [outer = 0000000000000000] 16:30:59 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000946DDFC00) [pid = 668] [serial = 1675] [outer = 0000000946644C00] 16:30:59 INFO - PROCESS | 668 | 1469143859032 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009477D0800) [pid = 668] [serial = 1676] [outer = 0000000946644C00] 16:30:59 INFO - PROCESS | 668 | 1469143859599 Marionette TRACE conn6 <- [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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 987ms 16:30:59 INFO - PROCESS | 668 | 1469143859693 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 668 | 1469143859697 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:30:59 INFO - PROCESS | 668 | 1469143859700 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 668 | 1469143859702 Marionette TRACE conn6 <- [1,2198,null,{}] 16:30:59 INFO - PROCESS | 668 | 1469143859706 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:59 INFO - PROCESS | 668 | 1469143859708 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:59 INFO - PROCESS | 668 | 1469143859829 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:30:59 INFO - PROCESS | 668 | 1469143859945 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 668 | 1469143859948 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:30:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB35800 == 35 [pid = 668] [id = 559] 16:30:59 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000949CF0400) [pid = 668] [serial = 1677] [outer = 0000000000000000] 16:30:59 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000949DA8800) [pid = 668] [serial = 1678] [outer = 0000000949CF0400] 16:31:00 INFO - PROCESS | 668 | 1469143860004 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000949DAE000) [pid = 668] [serial = 1679] [outer = 0000000949CF0400] 16:31:00 INFO - PROCESS | 668 | 1469143860726 Marionette TRACE conn6 <- [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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1078ms 16:31:00 INFO - PROCESS | 668 | 1469143860781 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 668 | 1469143860786 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:31:00 INFO - PROCESS | 668 | 1469143860804 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 668 | 1469143860808 Marionette TRACE conn6 <- [1,2202,null,{}] 16:31:00 INFO - PROCESS | 668 | 1469143860817 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 668 | 1469143860820 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:00 INFO - PROCESS | 668 | 1469143860935 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:31:01 INFO - PROCESS | 668 | 1469143861054 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 668 | 1469143861059 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:01 INFO - PROCESS | 668 | ++DOCSHELL 000000093F768000 == 36 [pid = 668] [id = 560] 16:31:01 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093DFC1C00) [pid = 668] [serial = 1680] [outer = 0000000000000000] 16:31:01 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093989F400) [pid = 668] [serial = 1681] [outer = 000000093DFC1C00] 16:31:01 INFO - PROCESS | 668 | 1469143861113 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093F8D3800) [pid = 668] [serial = 1682] [outer = 000000093DFC1C00] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 0000000946F50000 == 35 [pid = 668] [id = 385] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 0000000939A39000 == 34 [pid = 668] [id = 536] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 00000009401B6000 == 33 [pid = 668] [id = 382] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 000000094D731000 == 32 [pid = 668] [id = 379] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 0000000943983800 == 31 [pid = 668] [id = 372] 16:31:02 INFO - PROCESS | 668 | --DOCSHELL 0000000945F66800 == 30 [pid = 668] [id = 373] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093EC2C000) [pid = 668] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009464B4000) [pid = 668] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943370400) [pid = 668] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093ACC3400) [pid = 668] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093DFC7C00) [pid = 668] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093989CC00) [pid = 668] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 85 (00000009458F7800) [pid = 668] [serial = 1097] [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.] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009398F6800) [pid = 668] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F855C00) [pid = 668] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943A1E000) [pid = 668] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939EA3C00) [pid = 668] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943A18000) [pid = 668] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093F8D4C00) [pid = 668] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DC5F800) [pid = 668] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000945409C00) [pid = 668] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943BF0800) [pid = 668] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000947A99C00) [pid = 668] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009477BC000) [pid = 668] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000944218400) [pid = 668] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009458F3C00) [pid = 668] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943389C00) [pid = 668] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939E98400) [pid = 668] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000939C03800) [pid = 668] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009456BA000) [pid = 668] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943BF2000) [pid = 668] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000940350800) [pid = 668] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:31:02 INFO - PROCESS | 668 | 1469143862372 Marionette TRACE conn6 <- [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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1608ms 16:31:02 INFO - PROCESS | 668 | 1469143862404 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 668 | 1469143862408 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:31:02 INFO - PROCESS | 668 | 1469143862452 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 668 | 1469143862456 Marionette TRACE conn6 <- [1,2206,null,{}] 16:31:02 INFO - PROCESS | 668 | 1469143862467 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 668 | 1469143862470 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:02 INFO - PROCESS | 668 | 1469143862556 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:31:02 INFO - PROCESS | 668 | 1469143862571 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 668 | 1469143862574 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:02 INFO - PROCESS | 668 | ++DOCSHELL 000000093E903000 == 31 [pid = 668] [id = 561] 16:31:02 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939950000) [pid = 668] [serial = 1683] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939954C00) [pid = 668] [serial = 1684] [outer = 0000000939950000] 16:31:02 INFO - PROCESS | 668 | 1469143862623 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939E9A000) [pid = 668] [serial = 1685] [outer = 0000000939950000] 16:31:03 INFO - PROCESS | 668 | 1469143863104 Marionette TRACE conn6 <- [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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 16:31:03 INFO - PROCESS | 668 | 1469143863150 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 668 | 1469143863155 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:31:03 INFO - PROCESS | 668 | 1469143863162 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 668 | 1469143863165 Marionette TRACE conn6 <- [1,2210,null,{}] 16:31:03 INFO - PROCESS | 668 | 1469143863168 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 668 | 1469143863171 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:03 INFO - PROCESS | 668 | 1469143863262 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:31:03 INFO - PROCESS | 668 | 1469143863270 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 668 | 1469143863273 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:03 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF17800 == 32 [pid = 668] [id = 562] 16:31:03 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093E6BA400) [pid = 668] [serial = 1686] [outer = 0000000000000000] 16:31:03 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093E9E3800) [pid = 668] [serial = 1687] [outer = 000000093E6BA400] 16:31:03 INFO - PROCESS | 668 | 1469143863322 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F78F400) [pid = 668] [serial = 1688] [outer = 000000093E6BA400] 16:31:03 INFO - PROCESS | 668 | 1469143863797 Marionette TRACE conn6 <- [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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 16:31:03 INFO - PROCESS | 668 | 1469143863856 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 668 | 1469143863858 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:31:03 INFO - PROCESS | 668 | 1469143863862 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 668 | 1469143863866 Marionette TRACE conn6 <- [1,2214,null,{}] 16:31:03 INFO - PROCESS | 668 | 1469143863877 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 668 | 1469143863882 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:04 INFO - PROCESS | 668 | 1469143864003 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:31:04 INFO - PROCESS | 668 | 1469143864095 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 668 | 1469143864099 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:04 INFO - PROCESS | 668 | ++DOCSHELL 00000009456AA000 == 33 [pid = 668] [id = 563] 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009383D5000) [pid = 668] [serial = 1689] [outer = 0000000000000000] 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943374800) [pid = 668] [serial = 1690] [outer = 00000009383D5000] 16:31:04 INFO - PROCESS | 668 | 1469143864148 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943385800) [pid = 668] [serial = 1691] [outer = 00000009383D5000] 16:31:04 INFO - PROCESS | 668 | 1469143864558 Marionette TRACE conn6 <- [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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 16:31:04 INFO - PROCESS | 668 | 1469143864597 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 668 | 1469143864600 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:31:04 INFO - PROCESS | 668 | 1469143864613 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 668 | 1469143864615 Marionette TRACE conn6 <- [1,2218,null,{}] 16:31:04 INFO - PROCESS | 668 | 1469143864618 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 668 | 1469143864620 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:04 INFO - PROCESS | 668 | 1469143864738 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:31:04 INFO - PROCESS | 668 | 1469143864744 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 668 | 1469143864746 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:04 INFO - PROCESS | 668 | ++DOCSHELL 0000000946673800 == 34 [pid = 668] [id = 564] 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943723400) [pid = 668] [serial = 1692] [outer = 0000000000000000] 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009437E5400) [pid = 668] [serial = 1693] [outer = 0000000943723400] 16:31:04 INFO - PROCESS | 668 | 1469143864793 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943A1EC00) [pid = 668] [serial = 1694] [outer = 0000000943723400] 16:31:05 INFO - PROCESS | 668 | 1469143865255 Marionette TRACE conn6 <- [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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 16:31:05 INFO - PROCESS | 668 | 1469143865298 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 668 | 1469143865300 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:31:05 INFO - PROCESS | 668 | 1469143865303 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 668 | 1469143865305 Marionette TRACE conn6 <- [1,2222,null,{}] 16:31:05 INFO - PROCESS | 668 | 1469143865309 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 668 | 1469143865311 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:05 INFO - PROCESS | 668 | 1469143865449 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:31:05 INFO - PROCESS | 668 | 1469143865470 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 668 | 1469143865473 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:05 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB8000 == 35 [pid = 668] [id = 565] 16:31:05 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093DC59C00) [pid = 668] [serial = 1695] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943C26C00) [pid = 668] [serial = 1696] [outer = 000000093DC59C00] 16:31:05 INFO - PROCESS | 668 | 1469143865519 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943D3B400) [pid = 668] [serial = 1697] [outer = 000000093DC59C00] 16:31:05 INFO - PROCESS | 668 | 1469143865974 Marionette TRACE conn6 <- [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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 16:31:06 INFO - PROCESS | 668 | 1469143865997 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 668 | 1469143865999 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:31:06 INFO - PROCESS | 668 | 1469143866002 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 668 | 1469143866004 Marionette TRACE conn6 <- [1,2226,null,{}] 16:31:06 INFO - PROCESS | 668 | 1469143866007 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 668 | 1469143866013 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:06 INFO - PROCESS | 668 | 1469143866151 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:31:06 INFO - PROCESS | 668 | 1469143866156 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 668 | 1469143866159 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3BB800 == 36 [pid = 668] [id = 566] 16:31:06 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093F856C00) [pid = 668] [serial = 1698] [outer = 0000000000000000] 16:31:06 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009456C2C00) [pid = 668] [serial = 1699] [outer = 000000093F856C00] 16:31:06 INFO - PROCESS | 668 | 1469143866205 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946280C00) [pid = 668] [serial = 1700] [outer = 000000093F856C00] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000094627F000) [pid = 668] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398A9400) [pid = 668] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009466A2000) [pid = 668] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009398A8800) [pid = 668] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093E633800) [pid = 668] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943D41400) [pid = 668] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009466A3000) [pid = 668] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093989EC00) [pid = 668] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943389000) [pid = 668] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094669A000) [pid = 668] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009483F4800) [pid = 668] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:31:06 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939955800) [pid = 668] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:31:06 INFO - PROCESS | 668 | 1469143866854 Marionette TRACE conn6 <- [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]]]}] 16:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 881ms 16:31:06 INFO - PROCESS | 668 | 1469143866886 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 668 | 1469143866888 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:31:06 INFO - PROCESS | 668 | 1469143866891 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 668 | 1469143866893 Marionette TRACE conn6 <- [1,2230,null,{}] 16:31:06 INFO - PROCESS | 668 | 1469143866897 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 668 | 1469143866899 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:06 INFO - PROCESS | 668 | 1469143866980 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:31:06 INFO - PROCESS | 668 | 1469143866987 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 668 | 1469143866989 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA55000 == 37 [pid = 668] [id = 567] 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943088C00) [pid = 668] [serial = 1701] [outer = 0000000000000000] 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009437E5800) [pid = 668] [serial = 1702] [outer = 0000000943088C00] 16:31:07 INFO - PROCESS | 668 | 1469143867034 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009458FC400) [pid = 668] [serial = 1703] [outer = 0000000943088C00] 16:31:07 INFO - PROCESS | 668 | 1469143867445 Marionette TRACE conn6 <- [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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 586ms 16:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:31:07 INFO - PROCESS | 668 | 1469143867481 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 668 | 1469143867483 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:31:07 INFO - PROCESS | 668 | 1469143867498 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 668 | 1469143867500 Marionette TRACE conn6 <- [1,2234,null,{}] 16:31:07 INFO - PROCESS | 668 | 1469143867509 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 668 | 1469143867511 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:07 INFO - PROCESS | 668 | 1469143867594 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:31:07 INFO - PROCESS | 668 | 1469143867599 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 668 | 1469143867601 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF4800 == 38 [pid = 668] [id = 568] 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009460EC400) [pid = 668] [serial = 1704] [outer = 0000000000000000] 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094644EC00) [pid = 668] [serial = 1705] [outer = 00000009460EC400] 16:31:07 INFO - PROCESS | 668 | 1469143867645 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009464A7000) [pid = 668] [serial = 1706] [outer = 00000009460EC400] 16:31:08 INFO - PROCESS | 668 | 1469143868084 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 648ms 16:31:08 INFO - PROCESS | 668 | 1469143868139 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 668 | 1469143868141 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:31:08 INFO - PROCESS | 668 | 1469143868145 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 668 | 1469143868147 Marionette TRACE conn6 <- [1,2238,null,{}] 16:31:08 INFO - PROCESS | 668 | 1469143868150 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 668 | 1469143868152 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:08 INFO - PROCESS | 668 | 1469143868234 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:31:08 INFO - PROCESS | 668 | 1469143868241 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 668 | 1469143868243 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:08 INFO - PROCESS | 668 | ++DOCSHELL 00000009456A6000 == 39 [pid = 668] [id = 569] 16:31:08 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009464B3000) [pid = 668] [serial = 1707] [outer = 0000000000000000] 16:31:08 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094663F400) [pid = 668] [serial = 1708] [outer = 00000009464B3000] 16:31:08 INFO - PROCESS | 668 | 1469143868289 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946696400) [pid = 668] [serial = 1709] [outer = 00000009464B3000] 16:31:08 INFO - PROCESS | 668 | 1469143868935 Marionette TRACE conn6 <- [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]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 881ms 16:31:09 INFO - PROCESS | 668 | 1469143869029 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 668 | 1469143869034 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:31:09 INFO - PROCESS | 668 | 1469143869040 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 668 | 1469143869044 Marionette TRACE conn6 <- [1,2242,null,{}] 16:31:09 INFO - PROCESS | 668 | 1469143869050 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 668 | 1469143869053 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:09 INFO - PROCESS | 668 | 1469143869188 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:31:09 INFO - PROCESS | 668 | 1469143869306 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 668 | 1469143869309 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:09 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC7A000 == 40 [pid = 668] [id = 570] 16:31:09 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000938EC9C00) [pid = 668] [serial = 1710] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000939956000) [pid = 668] [serial = 1711] [outer = 0000000938EC9C00] 16:31:09 INFO - PROCESS | 668 | 1469143869369 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093DEF6400) [pid = 668] [serial = 1712] [outer = 0000000938EC9C00] 16:31:10 INFO - PROCESS | 668 | 1469143870139 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1126ms 16:31:10 INFO - PROCESS | 668 | 1469143870174 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 668 | 1469143870179 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:31:10 INFO - PROCESS | 668 | 1469143870187 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 668 | 1469143870190 Marionette TRACE conn6 <- [1,2246,null,{}] 16:31:10 INFO - PROCESS | 668 | 1469143870194 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 668 | 1469143870197 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:10 INFO - PROCESS | 668 | 1469143870335 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:31:10 INFO - PROCESS | 668 | 1469143870459 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 668 | 1469143870462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:10 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9CF800 == 41 [pid = 668] [id = 571] 16:31:10 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093994B000) [pid = 668] [serial = 1713] [outer = 0000000000000000] 16:31:10 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093EC4A400) [pid = 668] [serial = 1714] [outer = 000000093994B000] 16:31:10 INFO - PROCESS | 668 | 1469143870524 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000094336F800) [pid = 668] [serial = 1715] [outer = 000000093994B000] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000094E354800 == 40 [pid = 668] [id = 558] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF4800 == 39 [pid = 668] [id = 568] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000094CA55000 == 38 [pid = 668] [id = 567] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000094A3BB800 == 37 [pid = 668] [id = 566] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 0000000948EB8000 == 36 [pid = 668] [id = 565] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 0000000946673800 == 35 [pid = 668] [id = 564] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 00000009456AA000 == 34 [pid = 668] [id = 563] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000093FF17800 == 33 [pid = 668] [id = 562] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000093E903000 == 32 [pid = 668] [id = 561] 16:31:11 INFO - PROCESS | 668 | --DOCSHELL 000000093F768000 == 31 [pid = 668] [id = 560] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000094832A800) [pid = 668] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094628B400) [pid = 668] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000946458C00) [pid = 668] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946DE7800) [pid = 668] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094680F000) [pid = 668] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093E9E6800) [pid = 668] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009403E6000) [pid = 668] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094335E400) [pid = 668] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000945404C00) [pid = 668] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009477CF400) [pid = 668] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939956400) [pid = 668] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093DF63800) [pid = 668] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943731C00) [pid = 668] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943A1C400) [pid = 668] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946A82800) [pid = 668] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009466A1000) [pid = 668] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943A1D400) [pid = 668] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000093A191000) [pid = 668] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093EA55800) [pid = 668] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000948AF7800) [pid = 668] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009477DE400) [pid = 668] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009477DA000) [pid = 668] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943D42800) [pid = 668] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009456E4400) [pid = 668] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:31:11 INFO - PROCESS | 668 | 1469143871333 Marionette TRACE conn6 <- [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]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1186ms 16:31:11 INFO - PROCESS | 668 | 1469143871375 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 668 | 1469143871379 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:31:11 INFO - PROCESS | 668 | 1469143871384 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:31:11 INFO - PROCESS | 668 | 1469143871389 Marionette TRACE conn6 <- [1,2250,null,{}] 16:31:11 INFO - PROCESS | 668 | 1469143871394 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 668 | 1469143871396 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:11 INFO - PROCESS | 668 | 1469143871497 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:31:11 INFO - PROCESS | 668 | 1469143871578 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 668 | 1469143871581 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:11 INFO - PROCESS | 668 | ++DOCSHELL 000000093F75B800 == 32 [pid = 668] [id = 572] 16:31:11 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000939957000) [pid = 668] [serial = 1716] [outer = 0000000000000000] 16:31:11 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093E6C2400) [pid = 668] [serial = 1717] [outer = 0000000939957000] 16:31:11 INFO - PROCESS | 668 | 1469143871631 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093F855000) [pid = 668] [serial = 1718] [outer = 0000000939957000] 16:31:12 INFO - PROCESS | 668 | 1469143872048 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 16:31:12 INFO - PROCESS | 668 | 1469143872123 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 668 | 1469143872127 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:31:12 INFO - PROCESS | 668 | 1469143872133 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 668 | 1469143872136 Marionette TRACE conn6 <- [1,2254,null,{}] 16:31:12 INFO - PROCESS | 668 | 1469143872140 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 668 | 1469143872142 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:12 INFO - PROCESS | 668 | 1469143872243 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:31:12 INFO - PROCESS | 668 | 1469143872249 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 668 | 1469143872252 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:12 INFO - PROCESS | 668 | ++DOCSHELL 00000009454F2000 == 33 [pid = 668] [id = 573] 16:31:12 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000094337C400) [pid = 668] [serial = 1719] [outer = 0000000000000000] 16:31:12 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943387800) [pid = 668] [serial = 1720] [outer = 000000094337C400] 16:31:12 INFO - PROCESS | 668 | 1469143872300 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009437E8800) [pid = 668] [serial = 1721] [outer = 000000094337C400] 16:31:12 INFO - PROCESS | 668 | 1469143872755 Marionette TRACE conn6 <- [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]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 16:31:12 INFO - PROCESS | 668 | 1469143872765 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 668 | 1469143872768 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:31:12 INFO - PROCESS | 668 | 1469143872771 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 668 | 1469143872775 Marionette TRACE conn6 <- [1,2258,null,{}] 16:31:12 INFO - PROCESS | 668 | 1469143872791 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 668 | 1469143872796 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:12 INFO - PROCESS | 668 | 1469143872887 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:31:12 INFO - PROCESS | 668 | 1469143872897 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 668 | 1469143872900 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:12 INFO - PROCESS | 668 | ++DOCSHELL 0000000948DE5800 == 34 [pid = 668] [id = 574] 16:31:12 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943C26400) [pid = 668] [serial = 1722] [outer = 0000000000000000] 16:31:12 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943D40000) [pid = 668] [serial = 1723] [outer = 0000000943C26400] 16:31:12 INFO - PROCESS | 668 | 1469143872949 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000945409C00) [pid = 668] [serial = 1724] [outer = 0000000943C26400] 16:31:13 INFO - PROCESS | 668 | 1469143873407 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 16:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:31:13 INFO - PROCESS | 668 | 1469143873465 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 668 | 1469143873468 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:31:13 INFO - PROCESS | 668 | 1469143873471 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 668 | 1469143873473 Marionette TRACE conn6 <- [1,2262,null,{}] 16:31:13 INFO - PROCESS | 668 | 1469143873477 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 668 | 1469143873479 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:13 INFO - PROCESS | 668 | 1469143873571 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:31:13 INFO - PROCESS | 668 | 1469143873577 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 668 | 1469143873579 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:13 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C8000 == 35 [pid = 668] [id = 575] 16:31:13 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009456D5400) [pid = 668] [serial = 1725] [outer = 0000000000000000] 16:31:13 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009458F9400) [pid = 668] [serial = 1726] [outer = 00000009456D5400] 16:31:13 INFO - PROCESS | 668 | 1469143873626 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009463E1000) [pid = 668] [serial = 1727] [outer = 00000009456D5400] 16:31:14 INFO - PROCESS | 668 | 1469143874075 Marionette TRACE conn6 <- [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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 16:31:14 INFO - PROCESS | 668 | 1469143874109 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 668 | 1469143874111 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:31:14 INFO - PROCESS | 668 | 1469143874114 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 668 | 1469143874116 Marionette TRACE conn6 <- [1,2266,null,{}] 16:31:14 INFO - PROCESS | 668 | 1469143874120 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 668 | 1469143874122 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:14 INFO - PROCESS | 668 | 1469143874232 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:31:14 INFO - PROCESS | 668 | 1469143874240 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 668 | 1469143874242 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:14 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBDF800 == 36 [pid = 668] [id = 576] 16:31:14 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946454800) [pid = 668] [serial = 1728] [outer = 0000000000000000] 16:31:14 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009464B3800) [pid = 668] [serial = 1729] [outer = 0000000946454800] 16:31:14 INFO - PROCESS | 668 | 1469143874358 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946645400) [pid = 668] [serial = 1730] [outer = 0000000946454800] 16:31:14 INFO - PROCESS | 668 | 1469143874829 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 732ms 16:31:14 INFO - PROCESS | 668 | 1469143874849 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 668 | 1469143874851 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 668 | 1469143874854 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:31:14 INFO - PROCESS | 668 | 1469143874856 Marionette TRACE conn6 <- [1,2270,null,{}] 16:31:14 INFO - PROCESS | 668 | 1469143874869 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 668 | 1469143874875 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:15 INFO - PROCESS | 668 | 1469143875010 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:31:15 INFO - PROCESS | 668 | 1469143875069 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 668 | 1469143875071 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1E000 == 37 [pid = 668] [id = 577] 16:31:15 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946D7C400) [pid = 668] [serial = 1731] [outer = 0000000000000000] 16:31:15 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946DE5000) [pid = 668] [serial = 1732] [outer = 0000000946D7C400] 16:31:15 INFO - PROCESS | 668 | 1469143875117 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009471B8400) [pid = 668] [serial = 1733] [outer = 0000000946D7C400] 16:31:15 INFO - PROCESS | 668 | 1469143875533 Marionette TRACE conn6 <- [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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 732ms 16:31:15 INFO - PROCESS | 668 | 1469143875622 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 668 | 1469143875624 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:31:15 INFO - PROCESS | 668 | 1469143875632 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 668 | 1469143875634 Marionette TRACE conn6 <- [1,2274,null,{}] 16:31:15 INFO - PROCESS | 668 | 1469143875637 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 668 | 1469143875639 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:15 INFO - PROCESS | 668 | 1469143875752 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:31:15 INFO - PROCESS | 668 | 1469143875765 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 668 | 1469143875767 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:15 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC33000 == 38 [pid = 668] [id = 578] 16:31:15 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009471B9000) [pid = 668] [serial = 1734] [outer = 0000000000000000] 16:31:15 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009477AD400) [pid = 668] [serial = 1735] [outer = 00000009471B9000] 16:31:15 INFO - PROCESS | 668 | 1469143875909 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009477D3800) [pid = 668] [serial = 1736] [outer = 00000009471B9000] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943723400) [pid = 668] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093DFC1C00) [pid = 668] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009383D5000) [pid = 668] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093E6BA400) [pid = 668] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939950000) [pid = 668] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DC59C00) [pid = 668] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E97E400) [pid = 668] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009437ED800) [pid = 668] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946644C00) [pid = 668] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949CF0400) [pid = 668] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093F856C00) [pid = 668] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009460EC400) [pid = 668] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:31:16 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943088C00) [pid = 668] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:31:16 INFO - PROCESS | 668 | 1469143876281 Marionette TRACE conn6 <- [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]]]}] 16:31:16 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 16:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 16:31:16 INFO - PROCESS | 668 | 1469143876327 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 668 | 1469143876329 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:31:16 INFO - PROCESS | 668 | 1469143876332 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 668 | 1469143876334 Marionette TRACE conn6 <- [1,2278,null,{}] 16:31:16 INFO - PROCESS | 668 | 1469143876337 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 668 | 1469143876347 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:16 INFO - PROCESS | 668 | 1469143876430 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:31:16 INFO - PROCESS | 668 | 1469143876508 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 668 | 1469143876511 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD2D000 == 39 [pid = 668] [id = 579] 16:31:16 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F856C00) [pid = 668] [serial = 1737] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009437E6000) [pid = 668] [serial = 1738] [outer = 000000093F856C00] 16:31:16 INFO - PROCESS | 668 | 1469143876557 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009477BBC00) [pid = 668] [serial = 1739] [outer = 000000093F856C00] 16:31:16 INFO - PROCESS | 668 | 1469143876922 Marionette TRACE conn6 <- [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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 16:31:16 INFO - PROCESS | 668 | 1469143876964 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 668 | 1469143876966 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:31:16 INFO - PROCESS | 668 | 1469143876969 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:31:16 INFO - PROCESS | 668 | 1469143876971 Marionette TRACE conn6 <- [1,2282,null,{}] 16:31:16 INFO - PROCESS | 668 | 1469143876974 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 668 | 1469143876976 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:17 INFO - PROCESS | 668 | 1469143877095 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:31:17 INFO - PROCESS | 668 | 1469143877140 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 668 | 1469143877142 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:17 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F5A000 == 40 [pid = 668] [id = 580] 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009478BE800) [pid = 668] [serial = 1740] [outer = 0000000000000000] 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000947AA1800) [pid = 668] [serial = 1741] [outer = 00000009478BE800] 16:31:17 INFO - PROCESS | 668 | 1469143877187 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009483B0C00) [pid = 668] [serial = 1742] [outer = 00000009478BE800] 16:31:17 INFO - PROCESS | 668 | 1469143877581 Marionette TRACE conn6 <- [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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:31:17 INFO - PROCESS | 668 | 1469143877603 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 668 | 1469143877605 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:31:17 INFO - PROCESS | 668 | 1469143877608 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 668 | 1469143877610 Marionette TRACE conn6 <- [1,2286,null,{}] 16:31:17 INFO - PROCESS | 668 | 1469143877613 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:17 INFO - PROCESS | 668 | 1469143877615 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:17 INFO - PROCESS | 668 | 1469143877736 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:31:17 INFO - PROCESS | 668 | 1469143877744 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 668 | 1469143877746 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094E032000 == 41 [pid = 668] [id = 581] 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000948A28400) [pid = 668] [serial = 1743] [outer = 0000000000000000] 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000948AF0C00) [pid = 668] [serial = 1744] [outer = 0000000948A28400] 16:31:17 INFO - PROCESS | 668 | 1469143877792 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094985CC00) [pid = 668] [serial = 1745] [outer = 0000000948A28400] 16:31:18 INFO - PROCESS | 668 | 1469143878504 Marionette TRACE conn6 <- [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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 925ms 16:31:18 INFO - PROCESS | 668 | 1469143878536 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 668 | 1469143878541 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:31:18 INFO - PROCESS | 668 | 1469143878546 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 668 | 1469143878552 Marionette TRACE conn6 <- [1,2290,null,{}] 16:31:18 INFO - PROCESS | 668 | 1469143878557 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 668 | 1469143878560 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:18 INFO - PROCESS | 668 | 1469143878687 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:31:18 INFO - PROCESS | 668 | 1469143878806 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 668 | 1469143878809 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094429C800 == 42 [pid = 668] [id = 582] 16:31:18 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000939D22400) [pid = 668] [serial = 1746] [outer = 0000000000000000] 16:31:18 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093FE7DC00) [pid = 668] [serial = 1747] [outer = 0000000939D22400] 16:31:18 INFO - PROCESS | 668 | 1469143878870 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943373800) [pid = 668] [serial = 1748] [outer = 0000000939D22400] 16:31:19 INFO - PROCESS | 668 | 1469143879418 Marionette TRACE conn6 <- [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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 943ms 16:31:19 INFO - PROCESS | 668 | 1469143879494 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 668 | 1469143879499 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:31:19 INFO - PROCESS | 668 | 1469143879506 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 668 | 1469143879509 Marionette TRACE conn6 <- [1,2294,null,{}] 16:31:19 INFO - PROCESS | 668 | 1469143879513 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:19 INFO - PROCESS | 668 | 1469143879516 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:19 INFO - PROCESS | 668 | 1469143879646 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:31:19 INFO - PROCESS | 668 | 1469143879764 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 668 | 1469143879767 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73A800 == 43 [pid = 668] [id = 583] 16:31:19 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943C30800) [pid = 668] [serial = 1749] [outer = 0000000000000000] 16:31:19 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000944223800) [pid = 668] [serial = 1750] [outer = 0000000943C30800] 16:31:19 INFO - PROCESS | 668 | 1469143879826 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094628B400) [pid = 668] [serial = 1751] [outer = 0000000943C30800] 16:31:20 INFO - PROCESS | 668 | 1469143880427 Marionette TRACE conn6 <- [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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 16:31:20 INFO - PROCESS | 668 | 1469143880494 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 668 | 1469143880497 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:31:20 INFO - PROCESS | 668 | 1469143880501 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 668 | 1469143880505 Marionette TRACE conn6 <- [1,2298,null,{}] 16:31:20 INFO - PROCESS | 668 | 1469143880530 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 668 | 1469143880536 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:20 INFO - PROCESS | 668 | 1469143880688 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:31:20 INFO - PROCESS | 668 | 1469143880740 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 668 | 1469143880744 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:20 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB3D000 == 44 [pid = 668] [id = 584] 16:31:20 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946DE7000) [pid = 668] [serial = 1752] [outer = 0000000000000000] 16:31:20 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000094778CC00) [pid = 668] [serial = 1753] [outer = 0000000946DE7000] 16:31:20 INFO - PROCESS | 668 | 1469143880802 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000949860000) [pid = 668] [serial = 1754] [outer = 0000000946DE7000] 16:31:21 INFO - PROCESS | 668 | 1469143881666 Marionette TRACE conn6 <- [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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1245ms 16:31:21 INFO - PROCESS | 668 | 1469143881748 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 668 | 1469143881753 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:31:21 INFO - PROCESS | 668 | 1469143881758 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 668 | 1469143881762 Marionette TRACE conn6 <- [1,2302,null,{}] 16:31:21 INFO - PROCESS | 668 | 1469143881767 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:21 INFO - PROCESS | 668 | 1469143881770 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:21 INFO - PROCESS | 668 | 1469143881919 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:31:22 INFO - PROCESS | 668 | 1469143882040 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 668 | 1469143882044 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093E9C8800 == 45 [pid = 668] [id = 585] 16:31:22 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000939E99400) [pid = 668] [serial = 1755] [outer = 0000000000000000] 16:31:22 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093DC5FC00) [pid = 668] [serial = 1756] [outer = 0000000939E99400] 16:31:22 INFO - PROCESS | 668 | 1469143882095 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093EC47000) [pid = 668] [serial = 1757] [outer = 0000000939E99400] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 0000000946F5A000 == 44 [pid = 668] [id = 580] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DD2D000 == 43 [pid = 668] [id = 579] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DC33000 == 42 [pid = 668] [id = 578] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1E000 == 41 [pid = 668] [id = 577] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094CBDF800 == 40 [pid = 668] [id = 576] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C8000 == 39 [pid = 668] [id = 575] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 0000000948DE5800 == 38 [pid = 668] [id = 574] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 00000009454F2000 == 37 [pid = 668] [id = 573] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000093F75B800 == 36 [pid = 668] [id = 572] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000093E9CF800 == 35 [pid = 668] [id = 571] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000093FC7A000 == 34 [pid = 668] [id = 570] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DD73800 == 33 [pid = 668] [id = 555] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 0000000943B1F000 == 32 [pid = 668] [id = 556] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 00000009456A6000 == 31 [pid = 668] [id = 569] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094C533000 == 30 [pid = 668] [id = 557] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094EB35800 == 29 [pid = 668] [id = 559] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094DD33000 == 28 [pid = 668] [id = 554] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094EB3D000 == 27 [pid = 668] [id = 584] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094D73A800 == 26 [pid = 668] [id = 583] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094429C800 == 25 [pid = 668] [id = 582] 16:31:22 INFO - PROCESS | 668 | --DOCSHELL 000000094E032000 == 24 [pid = 668] [id = 581] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009437E5400) [pid = 668] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093989F400) [pid = 668] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093F8D3800) [pid = 668] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943374800) [pid = 668] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093E9E3800) [pid = 668] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093F78F400) [pid = 668] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939954C00) [pid = 668] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939E9A000) [pid = 668] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943C26C00) [pid = 668] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094330FC00) [pid = 668] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093F789000) [pid = 668] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943D46000) [pid = 668] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943BF6000) [pid = 668] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009477D0800) [pid = 668] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946DDFC00) [pid = 668] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000949DAE000) [pid = 668] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000949DA8800) [pid = 668] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094663F400) [pid = 668] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009456C2C00) [pid = 668] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943D3B400) [pid = 668] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094644EC00) [pid = 668] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946280C00) [pid = 668] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009458FC400) [pid = 668] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009437E5800) [pid = 668] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943A1EC00) [pid = 668] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943385800) [pid = 668] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:31:22 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009464A7000) [pid = 668] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:31:23 INFO - PROCESS | 668 | 1469143883180 Marionette TRACE conn6 <- [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]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1487ms 16:31:23 INFO - PROCESS | 668 | 1469143883249 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:31:23 INFO - PROCESS | 668 | 1469143883254 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:31:23 INFO - PROCESS | 668 | 1469143883258 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:31:23 INFO - PROCESS | 668 | 1469143883263 Marionette TRACE conn6 <- [1,2306,null,{}] 16:31:23 INFO - PROCESS | 668 | 1469143883269 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:23 INFO - PROCESS | 668 | 1469143883271 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:23 INFO - PROCESS | 668 | 1469143883370 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:31:23 INFO - PROCESS | 668 | 1469143883473 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 668 | 1469143883475 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:23 INFO - PROCESS | 668 | ++DOCSHELL 000000093E90E000 == 25 [pid = 668] [id = 586] 16:31:23 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (00000009398A8800) [pid = 668] [serial = 1758] [outer = 0000000000000000] 16:31:23 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939955400) [pid = 668] [serial = 1759] [outer = 00000009398A8800] 16:31:23 INFO - PROCESS | 668 | 1469143883525 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939EA3C00) [pid = 668] [serial = 1760] [outer = 00000009398A8800] 16:31:23 INFO - PROCESS | 668 | 1469143883920 Marionette TRACE conn6 <- [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] 16:31:24 INFO - PROCESS | 668 | 1469143884026 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:31:24 INFO - PROCESS | 668 | 1469143884033 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 668 | 1469143884036 Marionette TRACE conn6 <- [1,2310,null,{}] 16:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:31:24 INFO - PROCESS | 668 | 1469143884040 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 668 | 1469143884043 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:24 INFO - PROCESS | 668 | 1469143884147 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:31:24 INFO - PROCESS | 668 | 1469143884155 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 668 | 1469143884158 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AD3800 == 26 [pid = 668] [id = 587] 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093E6CE800) [pid = 668] [serial = 1761] [outer = 0000000000000000] 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093F711C00) [pid = 668] [serial = 1762] [outer = 000000093E6CE800] 16:31:24 INFO - PROCESS | 668 | 1469143884206 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093FCAF800) [pid = 668] [serial = 1763] [outer = 000000093E6CE800] 16:31:24 INFO - PROCESS | 668 | 1469143884647 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 627ms 16:31:24 INFO - PROCESS | 668 | 1469143884667 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 668 | 1469143884669 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:31:24 INFO - PROCESS | 668 | 1469143884673 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 668 | 1469143884677 Marionette TRACE conn6 <- [1,2314,null,{}] 16:31:24 INFO - PROCESS | 668 | 1469143884688 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 668 | 1469143884693 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:24 INFO - PROCESS | 668 | 1469143884783 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:31:24 INFO - PROCESS | 668 | 1469143884790 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 668 | 1469143884794 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:24 INFO - PROCESS | 668 | ++DOCSHELL 000000094600E800 == 27 [pid = 668] [id = 588] 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009430C2800) [pid = 668] [serial = 1764] [outer = 0000000000000000] 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094336DC00) [pid = 668] [serial = 1765] [outer = 00000009430C2800] 16:31:24 INFO - PROCESS | 668 | 1469143884843 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943383C00) [pid = 668] [serial = 1766] [outer = 00000009430C2800] 16:31:25 INFO - PROCESS | 668 | 1469143885340 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 16:31:25 INFO - PROCESS | 668 | 1469143885368 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 668 | 1469143885371 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:31:25 INFO - PROCESS | 668 | 1469143885374 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 668 | 1469143885376 Marionette TRACE conn6 <- [1,2318,null,{}] 16:31:25 INFO - PROCESS | 668 | 1469143885379 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 668 | 1469143885381 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:25 INFO - PROCESS | 668 | 1469143885502 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:31:25 INFO - PROCESS | 668 | 1469143885587 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 668 | 1469143885589 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:25 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F52000 == 28 [pid = 668] [id = 589] 16:31:25 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009437E6800) [pid = 668] [serial = 1767] [outer = 0000000000000000] 16:31:25 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943A12800) [pid = 668] [serial = 1768] [outer = 00000009437E6800] 16:31:25 INFO - PROCESS | 668 | 1469143885635 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A1EC00) [pid = 668] [serial = 1769] [outer = 00000009437E6800] 16:31:26 INFO - PROCESS | 668 | 1469143886037 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 16:31:26 INFO - PROCESS | 668 | 1469143886118 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:31:26 INFO - PROCESS | 668 | 1469143886121 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:31:26 INFO - PROCESS | 668 | 1469143886124 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 668 | 1469143886126 Marionette TRACE conn6 <- [1,2322,null,{}] 16:31:26 INFO - PROCESS | 668 | 1469143886130 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 668 | 1469143886132 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:26 INFO - PROCESS | 668 | 1469143886241 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:31:26 INFO - PROCESS | 668 | 1469143886251 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 668 | 1469143886253 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:26 INFO - PROCESS | 668 | ++DOCSHELL 0000000949C76800 == 29 [pid = 668] [id = 590] 16:31:26 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009398A1000) [pid = 668] [serial = 1770] [outer = 0000000000000000] 16:31:26 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943BFAC00) [pid = 668] [serial = 1771] [outer = 00000009398A1000] 16:31:26 INFO - PROCESS | 668 | 1469143886297 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000943D0A800) [pid = 668] [serial = 1772] [outer = 00000009398A1000] 16:31:26 INFO - PROCESS | 668 | 1469143886760 Marionette TRACE conn6 <- [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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 16:31:26 INFO - PROCESS | 668 | 1469143886818 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 668 | 1469143886820 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:31:26 INFO - PROCESS | 668 | 1469143886823 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 668 | 1469143886825 Marionette TRACE conn6 <- [1,2326,null,{}] 16:31:26 INFO - PROCESS | 668 | 1469143886829 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 668 | 1469143886835 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:26 INFO - PROCESS | 668 | 1469143886995 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009478BE800) [pid = 668] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000938EC9C00) [pid = 668] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946454800) [pid = 668] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939957000) [pid = 668] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943C26400) [pid = 668] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093F856C00) [pid = 668] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946D7C400) [pid = 668] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009471B9000) [pid = 668] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000093994B000) [pid = 668] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009456D5400) [pid = 668] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009464B3000) [pid = 668] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094337C400) [pid = 668] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:31:27 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000948A28400) [pid = 668] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:31:27 INFO - PROCESS | 668 | 1469143887259 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 668 | 1469143887261 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000946051000 == 30 [pid = 668] [id = 591] 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000937A1E800) [pid = 668] [serial = 1773] [outer = 0000000000000000] 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093989EC00) [pid = 668] [serial = 1774] [outer = 0000000937A1E800] 16:31:27 INFO - PROCESS | 668 | 1469143887306 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943BF0C00) [pid = 668] [serial = 1775] [outer = 0000000937A1E800] 16:31:27 INFO - PROCESS | 668 | 1469143887678 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 881ms 16:31:27 INFO - PROCESS | 668 | 1469143887707 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 668 | 1469143887709 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:31:27 INFO - PROCESS | 668 | 1469143887713 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:31:27 INFO - PROCESS | 668 | 1469143887714 Marionette TRACE conn6 <- [1,2330,null,{}] 16:31:27 INFO - PROCESS | 668 | 1469143887718 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 668 | 1469143887720 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:27 INFO - PROCESS | 668 | 1469143887832 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:31:27 INFO - PROCESS | 668 | 1469143887840 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 668 | 1469143887842 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:27 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA6A800 == 31 [pid = 668] [id = 592] 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943C26400) [pid = 668] [serial = 1776] [outer = 0000000000000000] 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009460EA800) [pid = 668] [serial = 1777] [outer = 0000000943C26400] 16:31:27 INFO - PROCESS | 668 | 1469143887886 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094628A400) [pid = 668] [serial = 1778] [outer = 0000000943C26400] 16:31:28 INFO - PROCESS | 668 | 1469143888282 Marionette TRACE conn6 <- [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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 585ms 16:31:28 INFO - PROCESS | 668 | 1469143888301 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:31:28 INFO - PROCESS | 668 | 1469143888304 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:31:28 INFO - PROCESS | 668 | 1469143888307 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 668 | 1469143888309 Marionette TRACE conn6 <- [1,2334,null,{}] 16:31:28 INFO - PROCESS | 668 | 1469143888312 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 668 | 1469143888314 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:28 INFO - PROCESS | 668 | 1469143888399 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:31:28 INFO - PROCESS | 668 | 1469143888480 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 668 | 1469143888482 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72D000 == 32 [pid = 668] [id = 593] 16:31:28 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094628AC00) [pid = 668] [serial = 1779] [outer = 0000000000000000] 16:31:28 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946451C00) [pid = 668] [serial = 1780] [outer = 000000094628AC00] 16:31:28 INFO - PROCESS | 668 | 1469143888527 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009465C0400) [pid = 668] [serial = 1781] [outer = 000000094628AC00] 16:31:28 INFO - PROCESS | 668 | 1469143888924 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 16:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:31:28 INFO - PROCESS | 668 | 1469143888939 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 668 | 1469143888941 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:31:28 INFO - PROCESS | 668 | 1469143888944 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 668 | 1469143888945 Marionette TRACE conn6 <- [1,2338,null,{}] 16:31:28 INFO - PROCESS | 668 | 1469143888949 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 668 | 1469143888951 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:29 INFO - PROCESS | 668 | 1469143889062 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:31:29 INFO - PROCESS | 668 | 1469143889071 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 668 | 1469143889073 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:29 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1E000 == 33 [pid = 668] [id = 594] 16:31:29 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094628B000) [pid = 668] [serial = 1782] [outer = 0000000000000000] 16:31:29 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946644000) [pid = 668] [serial = 1783] [outer = 000000094628B000] 16:31:29 INFO - PROCESS | 668 | 1469143889117 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009466A0000) [pid = 668] [serial = 1784] [outer = 000000094628B000] 16:31:29 INFO - PROCESS | 668 | 1469143889953 Marionette TRACE conn6 <- [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]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 16:31:29 INFO - PROCESS | 668 | 1469143889970 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 668 | 1469143889975 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:31:29 INFO - PROCESS | 668 | 1469143889979 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 668 | 1469143889983 Marionette TRACE conn6 <- [1,2342,null,{}] 16:31:30 INFO - PROCESS | 668 | 1469143890010 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 668 | 1469143890014 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:30 INFO - PROCESS | 668 | 1469143890140 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:31:30 INFO - PROCESS | 668 | 1469143890261 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 668 | 1469143890265 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094397F800 == 34 [pid = 668] [id = 595] 16:31:30 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000939D23400) [pid = 668] [serial = 1785] [outer = 0000000000000000] 16:31:30 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093DEF3400) [pid = 668] [serial = 1786] [outer = 0000000939D23400] 16:31:30 INFO - PROCESS | 668 | 1469143890324 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093F853000) [pid = 668] [serial = 1787] [outer = 0000000939D23400] 16:31:31 INFO - PROCESS | 668 | 1469143891004 Marionette TRACE conn6 <- [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]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1062ms 16:31:31 INFO - PROCESS | 668 | 1469143891042 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 668 | 1469143891047 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:31:31 INFO - PROCESS | 668 | 1469143891053 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 668 | 1469143891056 Marionette TRACE conn6 <- [1,2346,null,{}] 16:31:31 INFO - PROCESS | 668 | 1469143891108 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:31 INFO - PROCESS | 668 | 1469143891111 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:31 INFO - PROCESS | 668 | 1469143891283 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:31:31 INFO - PROCESS | 668 | 1469143891334 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 668 | 1469143891337 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:31 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDC000 == 35 [pid = 668] [id = 596] 16:31:31 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094337DC00) [pid = 668] [serial = 1788] [outer = 0000000000000000] 16:31:31 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943385800) [pid = 668] [serial = 1789] [outer = 000000094337DC00] 16:31:31 INFO - PROCESS | 668 | 1469143891395 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943A1C800) [pid = 668] [serial = 1790] [outer = 000000094337DC00] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 000000094D72D000 == 34 [pid = 668] [id = 593] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 000000094CA6A800 == 33 [pid = 668] [id = 592] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 0000000946051000 == 32 [pid = 668] [id = 591] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 0000000949C76800 == 31 [pid = 668] [id = 590] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 0000000946F52000 == 30 [pid = 668] [id = 589] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 000000094600E800 == 29 [pid = 668] [id = 588] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 0000000943AD3800 == 28 [pid = 668] [id = 587] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 000000093E90E000 == 27 [pid = 668] [id = 586] 16:31:32 INFO - PROCESS | 668 | --DOCSHELL 000000093E9C8800 == 26 [pid = 668] [id = 585] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094985CC00) [pid = 668] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000948AF0C00) [pid = 668] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000947AA1800) [pid = 668] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009483B0C00) [pid = 668] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093DEF6400) [pid = 668] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946645400) [pid = 668] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093E6C2400) [pid = 668] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009464B3800) [pid = 668] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000945409C00) [pid = 668] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009477BBC00) [pid = 668] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946DE5000) [pid = 668] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477D3800) [pid = 668] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093F855000) [pid = 668] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943D40000) [pid = 668] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094336F800) [pid = 668] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009463E1000) [pid = 668] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009471B8400) [pid = 668] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009437E6000) [pid = 668] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946696400) [pid = 668] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000939956000) [pid = 668] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009458F9400) [pid = 668] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000093EC4A400) [pid = 668] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943387800) [pid = 668] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 61 (00000009437E8800) [pid = 668] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009477AD400) [pid = 668] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 668 | 1469143892259 Marionette TRACE conn6 <- [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]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1259ms 16:31:32 INFO - PROCESS | 668 | 1469143892315 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 668 | 1469143892319 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:31:32 INFO - PROCESS | 668 | 1469143892323 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 668 | 1469143892327 Marionette TRACE conn6 <- [1,2350,null,{}] 16:31:32 INFO - PROCESS | 668 | 1469143892332 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:32 INFO - PROCESS | 668 | 1469143892335 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:32 INFO - PROCESS | 668 | 1469143892426 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:31:32 INFO - PROCESS | 668 | 1469143892435 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 668 | 1469143892439 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:32 INFO - PROCESS | 668 | ++DOCSHELL 000000093F762800 == 27 [pid = 668] [id = 597] 16:31:32 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (00000009398FAC00) [pid = 668] [serial = 1791] [outer = 0000000000000000] 16:31:32 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000939C0E000) [pid = 668] [serial = 1792] [outer = 00000009398FAC00] 16:31:32 INFO - PROCESS | 668 | 1469143892493 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093DEF6400) [pid = 668] [serial = 1793] [outer = 00000009398FAC00] 16:31:33 INFO - PROCESS | 668 | 1469143893020 Marionette TRACE conn6 <- [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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 16:31:33 INFO - PROCESS | 668 | 1469143893057 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 668 | 1469143893062 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:31:33 INFO - PROCESS | 668 | 1469143893068 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 668 | 1469143893071 Marionette TRACE conn6 <- [1,2354,null,{}] 16:31:33 INFO - PROCESS | 668 | 1469143893074 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 668 | 1469143893077 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:33 INFO - PROCESS | 668 | 1469143893168 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:31:33 INFO - PROCESS | 668 | 1469143893243 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 668 | 1469143893245 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:33 INFO - PROCESS | 668 | ++DOCSHELL 0000000944290800 == 28 [pid = 668] [id = 598] 16:31:33 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093FCB5800) [pid = 668] [serial = 1794] [outer = 0000000000000000] 16:31:33 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (00000009403E6000) [pid = 668] [serial = 1795] [outer = 000000093FCB5800] 16:31:33 INFO - PROCESS | 668 | 1469143893302 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943357000) [pid = 668] [serial = 1796] [outer = 000000093FCB5800] 16:31:33 INFO - PROCESS | 668 | 1469143893711 Marionette TRACE conn6 <- [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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 16:31:33 INFO - PROCESS | 668 | 1469143893762 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 668 | 1469143893765 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:31:33 INFO - PROCESS | 668 | 1469143893768 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 668 | 1469143893772 Marionette TRACE conn6 <- [1,2358,null,{}] 16:31:33 INFO - PROCESS | 668 | 1469143893783 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 668 | 1469143893788 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:33 INFO - PROCESS | 668 | 1469143893905 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:31:33 INFO - PROCESS | 668 | 1469143893923 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 668 | 1469143893926 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:33 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D3A800 == 29 [pid = 668] [id = 599] 16:31:33 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000094372A000) [pid = 668] [serial = 1797] [outer = 0000000000000000] 16:31:33 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943A1A000) [pid = 668] [serial = 1798] [outer = 000000094372A000] 16:31:33 INFO - PROCESS | 668 | 1469143893976 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943D3B400) [pid = 668] [serial = 1799] [outer = 000000094372A000] 16:31:34 INFO - PROCESS | 668 | 1469143894417 Marionette TRACE conn6 <- [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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 16:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:31:34 INFO - PROCESS | 668 | 1469143894468 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 668 | 1469143894471 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:31:34 INFO - PROCESS | 668 | 1469143894474 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 668 | 1469143894476 Marionette TRACE conn6 <- [1,2362,null,{}] 16:31:34 INFO - PROCESS | 668 | 1469143894479 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:34 INFO - PROCESS | 668 | 1469143894482 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:34 INFO - PROCESS | 668 | 1469143894600 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:31:34 INFO - PROCESS | 668 | 1469143894606 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 668 | 1469143894608 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:34 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3C4800 == 30 [pid = 668] [id = 600] 16:31:34 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093F707C00) [pid = 668] [serial = 1800] [outer = 0000000000000000] 16:31:34 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009456C2400) [pid = 668] [serial = 1801] [outer = 000000093F707C00] 16:31:34 INFO - PROCESS | 668 | 1469143894660 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009458F7400) [pid = 668] [serial = 1802] [outer = 000000093F707C00] 16:31:35 INFO - PROCESS | 668 | 1469143895119 Marionette TRACE conn6 <- [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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 692ms 16:31:35 INFO - PROCESS | 668 | 1469143895168 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 668 | 1469143895171 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:31:35 INFO - PROCESS | 668 | 1469143895174 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 668 | 1469143895176 Marionette TRACE conn6 <- [1,2366,null,{}] 16:31:35 INFO - PROCESS | 668 | 1469143895179 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 668 | 1469143895181 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:35 INFO - PROCESS | 668 | 1469143895325 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:31:35 INFO - PROCESS | 668 | 1469143895380 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 668 | 1469143895382 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:35 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBED800 == 31 [pid = 668] [id = 601] 16:31:35 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009460EF000) [pid = 668] [serial = 1803] [outer = 0000000000000000] 16:31:35 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009463E6400) [pid = 668] [serial = 1804] [outer = 00000009460EF000] 16:31:35 INFO - PROCESS | 668 | 1469143895429 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009464B4400) [pid = 668] [serial = 1805] [outer = 00000009460EF000] 16:31:35 INFO - PROCESS | 668 | 1469143895870 Marionette TRACE conn6 <- [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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 16:31:35 INFO - PROCESS | 668 | 1469143895911 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 668 | 1469143895913 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:31:35 INFO - PROCESS | 668 | 1469143895923 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 668 | 1469143895925 Marionette TRACE conn6 <- [1,2370,null,{}] 16:31:35 INFO - PROCESS | 668 | 1469143895928 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 668 | 1469143895934 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:36 INFO - PROCESS | 668 | 1469143896082 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:31:36 INFO - PROCESS | 668 | 1469143896140 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 668 | 1469143896142 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC1C800 == 32 [pid = 668] [id = 602] 16:31:36 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946699800) [pid = 668] [serial = 1806] [outer = 0000000000000000] 16:31:36 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946DDE000) [pid = 668] [serial = 1807] [outer = 0000000946699800] 16:31:36 INFO - PROCESS | 668 | 1469143896189 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009471B8400) [pid = 668] [serial = 1808] [outer = 0000000946699800] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009437E6800) [pid = 668] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939E99400) [pid = 668] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398A8800) [pid = 668] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093E6CE800) [pid = 668] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094628AC00) [pid = 668] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009430C2800) [pid = 668] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939D22400) [pid = 668] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943C30800) [pid = 668] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009398A1000) [pid = 668] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946DE7000) [pid = 668] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000937A1E800) [pid = 668] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:31:36 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943C26400) [pid = 668] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:31:36 INFO - PROCESS | 668 | 1469143896648 Marionette TRACE conn6 <- [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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 774ms 16:31:36 INFO - PROCESS | 668 | 1469143896699 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 668 | 1469143896701 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:31:36 INFO - PROCESS | 668 | 1469143896704 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 668 | 1469143896706 Marionette TRACE conn6 <- [1,2374,null,{}] 16:31:36 INFO - PROCESS | 668 | 1469143896709 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:36 INFO - PROCESS | 668 | 1469143896711 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:36 INFO - PROCESS | 668 | 1469143896795 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:31:36 INFO - PROCESS | 668 | 1469143896876 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 668 | 1469143896878 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC39800 == 33 [pid = 668] [id = 603] 16:31:36 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939325400) [pid = 668] [serial = 1809] [outer = 0000000000000000] 16:31:36 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943C07000) [pid = 668] [serial = 1810] [outer = 0000000939325400] 16:31:36 INFO - PROCESS | 668 | 1469143896923 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000946DE7000) [pid = 668] [serial = 1811] [outer = 0000000939325400] 16:31:37 INFO - PROCESS | 668 | 1469143897263 Marionette TRACE conn6 <- [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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 587ms 16:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:31:37 INFO - PROCESS | 668 | 1469143897294 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 668 | 1469143897296 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:31:37 INFO - PROCESS | 668 | 1469143897299 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 668 | 1469143897301 Marionette TRACE conn6 <- [1,2378,null,{}] 16:31:37 INFO - PROCESS | 668 | 1469143897312 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 668 | 1469143897315 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:37 INFO - PROCESS | 668 | 1469143897430 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:31:37 INFO - PROCESS | 668 | 1469143897438 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 668 | 1469143897440 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:37 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD3D800 == 34 [pid = 668] [id = 604] 16:31:37 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943C26400) [pid = 668] [serial = 1812] [outer = 0000000000000000] 16:31:37 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009477BC000) [pid = 668] [serial = 1813] [outer = 0000000943C26400] 16:31:37 INFO - PROCESS | 668 | 1469143897486 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009477DB400) [pid = 668] [serial = 1814] [outer = 0000000943C26400] 16:31:37 INFO - PROCESS | 668 | 1469143897881 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:31:37 INFO - PROCESS | 668 | 1469143897932 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 668 | 1469143897934 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:31:37 INFO - PROCESS | 668 | 1469143897937 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 668 | 1469143897939 Marionette TRACE conn6 <- [1,2382,null,{}] 16:31:37 INFO - PROCESS | 668 | 1469143897942 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 668 | 1469143897944 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:38 INFO - PROCESS | 668 | 1469143898061 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:31:38 INFO - PROCESS | 668 | 1469143898143 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 668 | 1469143898145 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:38 INFO - PROCESS | 668 | ++DOCSHELL 000000094E01D000 == 35 [pid = 668] [id = 605] 16:31:38 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009477DA800) [pid = 668] [serial = 1815] [outer = 0000000000000000] 16:31:38 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094832A800) [pid = 668] [serial = 1816] [outer = 00000009477DA800] 16:31:38 INFO - PROCESS | 668 | 1469143898189 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009486C6800) [pid = 668] [serial = 1817] [outer = 00000009477DA800] 16:31:38 INFO - PROCESS | 668 | 1469143898611 Marionette TRACE conn6 <- [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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 16:31:38 INFO - PROCESS | 668 | 1469143898681 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 668 | 1469143898686 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:31:38 INFO - PROCESS | 668 | 1469143898693 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 668 | 1469143898701 Marionette TRACE conn6 <- [1,2386,null,{}] 16:31:38 INFO - PROCESS | 668 | 1469143898709 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 668 | 1469143898712 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:38 INFO - PROCESS | 668 | 1469143898845 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:31:38 INFO - PROCESS | 668 | 1469143898935 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 668 | 1469143898940 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:38 INFO - PROCESS | 668 | ++DOCSHELL 000000093F74C000 == 36 [pid = 668] [id = 606] 16:31:38 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009398EF800) [pid = 668] [serial = 1818] [outer = 0000000000000000] 16:31:38 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009398F9C00) [pid = 668] [serial = 1819] [outer = 00000009398EF800] 16:31:39 INFO - PROCESS | 668 | 1469143899000 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093E6BA400) [pid = 668] [serial = 1820] [outer = 00000009398EF800] 16:31:39 INFO - PROCESS | 668 | 1469143899651 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 16:31:39 INFO - PROCESS | 668 | 1469143899681 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 668 | 1469143899686 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:31:39 INFO - PROCESS | 668 | 1469143899693 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 668 | 1469143899696 Marionette TRACE conn6 <- [1,2390,null,{}] 16:31:39 INFO - PROCESS | 668 | 1469143899700 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:39 INFO - PROCESS | 668 | 1469143899703 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:39 INFO - PROCESS | 668 | 1469143899821 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:31:39 INFO - PROCESS | 668 | 1469143899949 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 668 | 1469143899952 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:39 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EDE800 == 37 [pid = 668] [id = 607] 16:31:39 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094337CC00) [pid = 668] [serial = 1821] [outer = 0000000000000000] 16:31:40 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094372E000) [pid = 668] [serial = 1822] [outer = 000000094337CC00] 16:31:40 INFO - PROCESS | 668 | 1469143900011 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943D0C400) [pid = 668] [serial = 1823] [outer = 000000094337CC00] 16:31:40 INFO - PROCESS | 668 | 1469143900640 Marionette TRACE conn6 <- [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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 985ms 16:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:31:40 INFO - PROCESS | 668 | 1469143900680 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 668 | 1469143900683 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:31:40 INFO - PROCESS | 668 | 1469143900687 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 668 | 1469143900691 Marionette TRACE conn6 <- [1,2394,null,{}] 16:31:40 INFO - PROCESS | 668 | 1469143900703 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:40 INFO - PROCESS | 668 | 1469143900709 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:40 INFO - PROCESS | 668 | 1469143900826 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:31:40 INFO - PROCESS | 668 | 1469143900950 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 668 | 1469143900954 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:40 INFO - PROCESS | 668 | ++DOCSHELL 000000094E360000 == 38 [pid = 668] [id = 608] 16:31:40 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946453800) [pid = 668] [serial = 1824] [outer = 0000000000000000] 16:31:41 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946810000) [pid = 668] [serial = 1825] [outer = 0000000946453800] 16:31:41 INFO - PROCESS | 668 | 1469143901014 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000946D83000) [pid = 668] [serial = 1826] [outer = 0000000946453800] 16:31:41 INFO - PROCESS | 668 | 1469143901575 Marionette TRACE conn6 <- [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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 943ms 16:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:31:41 INFO - PROCESS | 668 | 1469143901632 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 668 | 1469143901635 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:31:41 INFO - PROCESS | 668 | 1469143901639 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 668 | 1469143901641 Marionette TRACE conn6 <- [1,2398,null,{}] 16:31:41 INFO - PROCESS | 668 | 1469143901645 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 668 | 1469143901647 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:41 INFO - PROCESS | 668 | 1469143901762 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:31:41 INFO - PROCESS | 668 | 1469143901858 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 668 | 1469143901861 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB46000 == 39 [pid = 668] [id = 609] 16:31:41 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000948A2C000) [pid = 668] [serial = 1827] [outer = 0000000000000000] 16:31:41 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000948E69400) [pid = 668] [serial = 1828] [outer = 0000000948A2C000] 16:31:41 INFO - PROCESS | 668 | 1469143901918 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000949DA3800) [pid = 668] [serial = 1829] [outer = 0000000948A2C000] 16:31:42 INFO - PROCESS | 668 | 1469143902776 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1190ms 16:31:42 INFO - PROCESS | 668 | 1469143902831 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 668 | 1469143902835 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:31:42 INFO - PROCESS | 668 | 1469143902841 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:31:42 INFO - PROCESS | 668 | 1469143902844 Marionette TRACE conn6 <- [1,2402,null,{}] 16:31:42 INFO - PROCESS | 668 | 1469143902849 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:42 INFO - PROCESS | 668 | 1469143902852 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:42 INFO - PROCESS | 668 | 1469143902961 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:31:43 INFO - PROCESS | 668 | 1469143903091 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 668 | 1469143903096 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000939E55800 == 40 [pid = 668] [id = 610] 16:31:43 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000093A18EC00) [pid = 668] [serial = 1830] [outer = 0000000000000000] 16:31:43 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093E7BDC00) [pid = 668] [serial = 1831] [outer = 000000093A18EC00] 16:31:43 INFO - PROCESS | 668 | 1469143903149 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000943087C00) [pid = 668] [serial = 1832] [outer = 000000093A18EC00] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094DD3D800 == 39 [pid = 668] [id = 604] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094DC39800 == 38 [pid = 668] [id = 603] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094DC1C800 == 37 [pid = 668] [id = 602] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094CBED800 == 36 [pid = 668] [id = 601] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094A3C4800 == 35 [pid = 668] [id = 600] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 0000000948D3A800 == 34 [pid = 668] [id = 599] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 0000000944290800 == 33 [pid = 668] [id = 598] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000093F762800 == 32 [pid = 668] [id = 597] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDC000 == 31 [pid = 668] [id = 596] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094397F800 == 30 [pid = 668] [id = 595] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1E000 == 29 [pid = 668] [id = 594] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094EB46000 == 28 [pid = 668] [id = 609] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094E360000 == 27 [pid = 668] [id = 608] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 0000000949EDE800 == 26 [pid = 668] [id = 607] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000094E01D000 == 25 [pid = 668] [id = 605] 16:31:43 INFO - PROCESS | 668 | --DOCSHELL 000000093F74C000 == 24 [pid = 668] [id = 606] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000946644000) [pid = 668] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943A12800) [pid = 668] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093DC5FC00) [pid = 668] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093EC47000) [pid = 668] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939955400) [pid = 668] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000939EA3C00) [pid = 668] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093F711C00) [pid = 668] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946451C00) [pid = 668] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093FCAF800) [pid = 668] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000094336DC00) [pid = 668] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943373800) [pid = 668] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093FE7DC00) [pid = 668] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094628B400) [pid = 668] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000944223800) [pid = 668] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943BFAC00) [pid = 668] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949860000) [pid = 668] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094778CC00) [pid = 668] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093989EC00) [pid = 668] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943D0A800) [pid = 668] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943BF0C00) [pid = 668] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943A1EC00) [pid = 668] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943383C00) [pid = 668] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094628A400) [pid = 668] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009465C0400) [pid = 668] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009460EA800) [pid = 668] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:31:44 INFO - PROCESS | 668 | 1469143904353 Marionette TRACE conn6 <- [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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1537ms 16:31:44 INFO - PROCESS | 668 | 1469143904383 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 668 | 1469143904387 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:31:44 INFO - PROCESS | 668 | 1469143904391 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:31:44 INFO - PROCESS | 668 | 1469143904396 Marionette TRACE conn6 <- [1,2406,null,{}] 16:31:44 INFO - PROCESS | 668 | 1469143904401 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 668 | 1469143904404 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:44 INFO - PROCESS | 668 | 1469143904530 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:31:44 INFO - PROCESS | 668 | 1469143904610 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 668 | 1469143904613 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:44 INFO - PROCESS | 668 | ++DOCSHELL 000000093EA22800 == 25 [pid = 668] [id = 611] 16:31:44 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000939C0FC00) [pid = 668] [serial = 1833] [outer = 0000000000000000] 16:31:44 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939E97000) [pid = 668] [serial = 1834] [outer = 0000000939C0FC00] 16:31:44 INFO - PROCESS | 668 | 1469143904662 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093DCB8400) [pid = 668] [serial = 1835] [outer = 0000000939C0FC00] 16:31:45 INFO - PROCESS | 668 | 1469143905089 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 16:31:45 INFO - PROCESS | 668 | 1469143905154 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 668 | 1469143905160 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:31:45 INFO - PROCESS | 668 | 1469143905168 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 668 | 1469143905171 Marionette TRACE conn6 <- [1,2410,null,{}] 16:31:45 INFO - PROCESS | 668 | 1469143905175 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 668 | 1469143905178 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:45 INFO - PROCESS | 668 | 1469143905276 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:31:45 INFO - PROCESS | 668 | 1469143905292 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 668 | 1469143905294 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE9000 == 26 [pid = 668] [id = 612] 16:31:45 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000093EC4A800) [pid = 668] [serial = 1836] [outer = 0000000000000000] 16:31:45 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093F8D6800) [pid = 668] [serial = 1837] [outer = 000000093EC4A800] 16:31:45 INFO - PROCESS | 668 | 1469143905342 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943085400) [pid = 668] [serial = 1838] [outer = 000000093EC4A800] 16:31:45 INFO - PROCESS | 668 | 1469143905772 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 16:31:45 INFO - PROCESS | 668 | 1469143905811 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 668 | 1469143905814 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:31:45 INFO - PROCESS | 668 | 1469143905818 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 668 | 1469143905822 Marionette TRACE conn6 <- [1,2414,null,{}] 16:31:45 INFO - PROCESS | 668 | 1469143905833 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 668 | 1469143905838 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:45 INFO - PROCESS | 668 | 1469143905925 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:31:45 INFO - PROCESS | 668 | 1469143905932 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 668 | 1469143905936 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:45 INFO - PROCESS | 668 | ++DOCSHELL 0000000946219800 == 27 [pid = 668] [id = 613] 16:31:45 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094336FC00) [pid = 668] [serial = 1839] [outer = 0000000000000000] 16:31:45 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943383C00) [pid = 668] [serial = 1840] [outer = 000000094336FC00] 16:31:45 INFO - PROCESS | 668 | 1469143905986 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094372C800) [pid = 668] [serial = 1841] [outer = 000000094336FC00] 16:31:46 INFO - PROCESS | 668 | 1469143906471 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 16:31:46 INFO - PROCESS | 668 | 1469143906511 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 668 | 1469143906514 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:31:46 INFO - PROCESS | 668 | 1469143906518 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 668 | 1469143906520 Marionette TRACE conn6 <- [1,2418,null,{}] 16:31:46 INFO - PROCESS | 668 | 1469143906523 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 668 | 1469143906525 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:46 INFO - PROCESS | 668 | 1469143906645 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:31:46 INFO - PROCESS | 668 | 1469143906729 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 668 | 1469143906732 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A02800 == 28 [pid = 668] [id = 614] 16:31:46 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943B7EC00) [pid = 668] [serial = 1842] [outer = 0000000000000000] 16:31:46 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943BF5000) [pid = 668] [serial = 1843] [outer = 0000000943B7EC00] 16:31:46 INFO - PROCESS | 668 | 1469143906780 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943C27400) [pid = 668] [serial = 1844] [outer = 0000000943B7EC00] 16:31:47 INFO - PROCESS | 668 | 1469143907203 Marionette TRACE conn6 <- [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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 732ms 16:31:47 INFO - PROCESS | 668 | 1469143907253 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 668 | 1469143907255 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:31:47 INFO - PROCESS | 668 | 1469143907258 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:31:47 INFO - PROCESS | 668 | 1469143907260 Marionette TRACE conn6 <- [1,2422,null,{}] 16:31:47 INFO - PROCESS | 668 | 1469143907263 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 668 | 1469143907265 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:47 INFO - PROCESS | 668 | 1469143907381 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:31:47 INFO - PROCESS | 668 | 1469143907387 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 668 | 1469143907389 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:47 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D5E800 == 29 [pid = 668] [id = 615] 16:31:47 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943D0C000) [pid = 668] [serial = 1845] [outer = 0000000000000000] 16:31:47 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D3CC00) [pid = 668] [serial = 1846] [outer = 0000000943D0C000] 16:31:47 INFO - PROCESS | 668 | 1469143907434 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000944253C00) [pid = 668] [serial = 1847] [outer = 0000000943D0C000] 16:31:47 INFO - PROCESS | 668 | 1469143907910 Marionette TRACE conn6 <- [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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 16:31:47 INFO - PROCESS | 668 | 1469143907952 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 668 | 1469143907954 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:31:47 INFO - PROCESS | 668 | 1469143907957 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 668 | 1469143907959 Marionette TRACE conn6 <- [1,2426,null,{}] 16:31:47 INFO - PROCESS | 668 | 1469143907963 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 668 | 1469143907969 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:48 INFO - PROCESS | 668 | 1469143908130 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943C26400) [pid = 668] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093F707C00) [pid = 668] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094372A000) [pid = 668] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009398FAC00) [pid = 668] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000939D23400) [pid = 668] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009460EF000) [pid = 668] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094628B000) [pid = 668] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094337DC00) [pid = 668] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000093FCB5800) [pid = 668] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939325400) [pid = 668] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946699800) [pid = 668] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:31:48 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009477DA800) [pid = 668] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:31:48 INFO - PROCESS | 668 | 1469143908385 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 668 | 1469143908387 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:48 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFE4800 == 30 [pid = 668] [id = 616] 16:31:48 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000937A20C00) [pid = 668] [serial = 1848] [outer = 0000000000000000] 16:31:48 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (00000009398FAC00) [pid = 668] [serial = 1849] [outer = 0000000937A20C00] 16:31:48 INFO - PROCESS | 668 | 1469143908436 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094337C400) [pid = 668] [serial = 1850] [outer = 0000000937A20C00] 16:31:48 INFO - PROCESS | 668 | 1469143908785 Marionette TRACE conn6 <- [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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 881ms 16:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:31:48 INFO - PROCESS | 668 | 1469143908841 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 668 | 1469143908844 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:31:48 INFO - PROCESS | 668 | 1469143908847 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 668 | 1469143908849 Marionette TRACE conn6 <- [1,2430,null,{}] 16:31:48 INFO - PROCESS | 668 | 1469143908853 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:48 INFO - PROCESS | 668 | 1469143908854 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:48 INFO - PROCESS | 668 | 1469143908935 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:31:49 INFO - PROCESS | 668 | 1469143909012 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 668 | 1469143909014 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE9000 == 31 [pid = 668] [id = 617] 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000937B3B400) [pid = 668] [serial = 1851] [outer = 0000000000000000] 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009460EF000) [pid = 668] [serial = 1852] [outer = 0000000937B3B400] 16:31:49 INFO - PROCESS | 668 | 1469143909059 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946455C00) [pid = 668] [serial = 1853] [outer = 0000000937B3B400] 16:31:49 INFO - PROCESS | 668 | 1469143909416 Marionette TRACE conn6 <- [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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 628ms 16:31:49 INFO - PROCESS | 668 | 1469143909478 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 668 | 1469143909480 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:31:49 INFO - PROCESS | 668 | 1469143909484 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:31:49 INFO - PROCESS | 668 | 1469143909485 Marionette TRACE conn6 <- [1,2434,null,{}] 16:31:49 INFO - PROCESS | 668 | 1469143909489 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:49 INFO - PROCESS | 668 | 1469143909491 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:49 INFO - PROCESS | 668 | 1469143909604 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:31:49 INFO - PROCESS | 668 | 1469143909611 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 668 | 1469143909613 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73A000 == 32 [pid = 668] [id = 618] 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943C2C000) [pid = 668] [serial = 1854] [outer = 0000000000000000] 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009465C0400) [pid = 668] [serial = 1855] [outer = 0000000943C2C000] 16:31:49 INFO - PROCESS | 668 | 1469143909658 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094664B400) [pid = 668] [serial = 1856] [outer = 0000000943C2C000] 16:31:50 INFO - PROCESS | 668 | 1469143910079 Marionette TRACE conn6 <- [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]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 16:31:50 INFO - PROCESS | 668 | 1469143910147 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 668 | 1469143910151 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:31:50 INFO - PROCESS | 668 | 1469143910162 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:31:50 INFO - PROCESS | 668 | 1469143910167 Marionette TRACE conn6 <- [1,2438,null,{}] 16:31:50 INFO - PROCESS | 668 | 1469143910174 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:50 INFO - PROCESS | 668 | 1469143910178 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:50 INFO - PROCESS | 668 | 1469143910309 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:31:50 INFO - PROCESS | 668 | 1469143910415 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 668 | 1469143910421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:50 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFEA000 == 33 [pid = 668] [id = 619] 16:31:50 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009398A1800) [pid = 668] [serial = 1857] [outer = 0000000000000000] 16:31:50 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009398AAC00) [pid = 668] [serial = 1858] [outer = 00000009398A1800] 16:31:50 INFO - PROCESS | 668 | 1469143910479 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000939955C00) [pid = 668] [serial = 1859] [outer = 00000009398A1800] 16:31:51 INFO - PROCESS | 668 | 1469143911274 Marionette TRACE conn6 <- [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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1177ms 16:31:51 INFO - PROCESS | 668 | 1469143911347 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 668 | 1469143911351 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:31:51 INFO - PROCESS | 668 | 1469143911358 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 668 | 1469143911362 Marionette TRACE conn6 <- [1,2442,null,{}] 16:31:51 INFO - PROCESS | 668 | 1469143911367 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:51 INFO - PROCESS | 668 | 1469143911370 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:51 INFO - PROCESS | 668 | 1469143911504 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:31:51 INFO - PROCESS | 668 | 1469143911622 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 668 | 1469143911625 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:51 INFO - PROCESS | 668 | ++DOCSHELL 0000000946F58000 == 34 [pid = 668] [id = 620] 16:31:51 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093F853400) [pid = 668] [serial = 1860] [outer = 0000000000000000] 16:31:51 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943089400) [pid = 668] [serial = 1861] [outer = 000000093F853400] 16:31:51 INFO - PROCESS | 668 | 1469143911684 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094337A000) [pid = 668] [serial = 1862] [outer = 000000093F853400] 16:31:52 INFO - PROCESS | 668 | 1469143912589 Marionette TRACE conn6 <- [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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1298ms 16:31:52 INFO - PROCESS | 668 | 1469143912653 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 668 | 1469143912658 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:31:52 INFO - PROCESS | 668 | 1469143912664 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 668 | 1469143912667 Marionette TRACE conn6 <- [1,2446,null,{}] 16:31:52 INFO - PROCESS | 668 | 1469143912673 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 668 | 1469143912676 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:52 INFO - PROCESS | 668 | 1469143912795 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE9000 == 33 [pid = 668] [id = 617] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 000000093DFE4800 == 32 [pid = 668] [id = 616] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5E800 == 31 [pid = 668] [id = 615] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 0000000948A02800 == 30 [pid = 668] [id = 614] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 0000000946219800 == 29 [pid = 668] [id = 613] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE9000 == 28 [pid = 668] [id = 612] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 000000093EA22800 == 27 [pid = 668] [id = 611] 16:31:52 INFO - PROCESS | 668 | --DOCSHELL 0000000939E55800 == 26 [pid = 668] [id = 610] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009477DB400) [pid = 668] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456C2400) [pid = 668] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943A1A000) [pid = 668] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939C0E000) [pid = 668] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DEF6400) [pid = 668] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DEF3400) [pid = 668] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093F853000) [pid = 668] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009464B4400) [pid = 668] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009466A0000) [pid = 668] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943385800) [pid = 668] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009463E6400) [pid = 668] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943A1C800) [pid = 668] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009403E6000) [pid = 668] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943357000) [pid = 668] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943C07000) [pid = 668] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946DDE000) [pid = 668] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009471B8400) [pid = 668] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009486C6800) [pid = 668] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009477BC000) [pid = 668] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000094832A800) [pid = 668] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009458F7400) [pid = 668] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000946DE7000) [pid = 668] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000943D3B400) [pid = 668] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:31:52 INFO - PROCESS | 668 | 1469143912912 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 668 | 1469143912917 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:52 INFO - PROCESS | 668 | ++DOCSHELL 000000093DC88000 == 27 [pid = 668] [id = 621] 16:31:52 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000938343000) [pid = 668] [serial = 1863] [outer = 0000000000000000] 16:31:52 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009398F7800) [pid = 668] [serial = 1864] [outer = 0000000938343000] 16:31:52 INFO - PROCESS | 668 | 1469143912967 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093E639000) [pid = 668] [serial = 1865] [outer = 0000000938343000] 16:31:53 INFO - PROCESS | 668 | 1469143913366 Marionette TRACE conn6 <- [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]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 16:31:53 INFO - PROCESS | 668 | 1469143913428 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 668 | 1469143913433 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:31:53 INFO - PROCESS | 668 | 1469143913440 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:31:53 INFO - PROCESS | 668 | 1469143913442 Marionette TRACE conn6 <- [1,2450,null,{}] 16:31:53 INFO - PROCESS | 668 | 1469143913446 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 668 | 1469143913449 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:53 INFO - PROCESS | 668 | 1469143913540 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:31:53 INFO - PROCESS | 668 | 1469143913546 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 668 | 1469143913549 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:53 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B0F000 == 28 [pid = 668] [id = 622] 16:31:53 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000093F853C00) [pid = 668] [serial = 1866] [outer = 0000000000000000] 16:31:53 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943089C00) [pid = 668] [serial = 1867] [outer = 000000093F853C00] 16:31:53 INFO - PROCESS | 668 | 1469143913597 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943377400) [pid = 668] [serial = 1868] [outer = 000000093F853C00] 16:31:54 INFO - PROCESS | 668 | 1469143914042 Marionette TRACE conn6 <- [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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 627ms 16:31:54 INFO - PROCESS | 668 | 1469143914073 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 668 | 1469143914076 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:31:54 INFO - PROCESS | 668 | 1469143914079 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 668 | 1469143914083 Marionette TRACE conn6 <- [1,2454,null,{}] 16:31:54 INFO - PROCESS | 668 | 1469143914095 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 668 | 1469143914100 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:54 INFO - PROCESS | 668 | 1469143914231 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:31:54 INFO - PROCESS | 668 | 1469143914247 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 668 | 1469143914250 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:54 INFO - PROCESS | 668 | ++DOCSHELL 0000000946673800 == 29 [pid = 668] [id = 623] 16:31:54 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943BFB000) [pid = 668] [serial = 1869] [outer = 0000000000000000] 16:31:54 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943C09C00) [pid = 668] [serial = 1870] [outer = 0000000943BFB000] 16:31:54 INFO - PROCESS | 668 | 1469143914300 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943D45000) [pid = 668] [serial = 1871] [outer = 0000000943BFB000] 16:31:54 INFO - PROCESS | 668 | 1469143914736 Marionette TRACE conn6 <- [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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 16:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:31:54 INFO - PROCESS | 668 | 1469143914815 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 668 | 1469143914818 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:31:54 INFO - PROCESS | 668 | 1469143914821 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 668 | 1469143914823 Marionette TRACE conn6 <- [1,2458,null,{}] 16:31:54 INFO - PROCESS | 668 | 1469143914826 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 668 | 1469143914828 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:54 INFO - PROCESS | 668 | 1469143914919 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:31:54 INFO - PROCESS | 668 | 1469143914925 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 668 | 1469143914927 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:54 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3B8800 == 30 [pid = 668] [id = 624] 16:31:54 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943D46C00) [pid = 668] [serial = 1872] [outer = 0000000000000000] 16:31:54 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009458F5800) [pid = 668] [serial = 1873] [outer = 0000000943D46C00] 16:31:54 INFO - PROCESS | 668 | 1469143914972 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094627DC00) [pid = 668] [serial = 1874] [outer = 0000000943D46C00] 16:31:55 INFO - PROCESS | 668 | 1469143915436 Marionette TRACE conn6 <- [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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 16:31:55 INFO - PROCESS | 668 | 1469143915456 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 668 | 1469143915458 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:31:55 INFO - PROCESS | 668 | 1469143915468 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:31:55 INFO - PROCESS | 668 | 1469143915470 Marionette TRACE conn6 <- [1,2462,null,{}] 16:31:55 INFO - PROCESS | 668 | 1469143915473 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 668 | 1469143915482 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:55 INFO - PROCESS | 668 | 1469143915594 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:31:55 INFO - PROCESS | 668 | 1469143915678 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 668 | 1469143915680 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:55 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA69800 == 31 [pid = 668] [id = 625] 16:31:55 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094627E400) [pid = 668] [serial = 1875] [outer = 0000000000000000] 16:31:55 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094644E400) [pid = 668] [serial = 1876] [outer = 000000094627E400] 16:31:55 INFO - PROCESS | 668 | 1469143915726 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009465C6800) [pid = 668] [serial = 1877] [outer = 000000094627E400] 16:31:56 INFO - PROCESS | 668 | 1469143916171 Marionette TRACE conn6 <- [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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 16:31:56 INFO - PROCESS | 668 | 1469143916213 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 668 | 1469143916215 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 668 | 1469143916219 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 668 | 1469143916220 Marionette TRACE conn6 <- [1,2466,null,{}] 16:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:31:56 INFO - PROCESS | 668 | 1469143916224 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 668 | 1469143916230 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:56 INFO - PROCESS | 668 | 1469143916370 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:31:56 INFO - PROCESS | 668 | 1469143916427 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 668 | 1469143916429 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB21000 == 32 [pid = 668] [id = 626] 16:31:56 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009466A4C00) [pid = 668] [serial = 1878] [outer = 0000000000000000] 16:31:56 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946DE0400) [pid = 668] [serial = 1879] [outer = 00000009466A4C00] 16:31:56 INFO - PROCESS | 668 | 1469143916475 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009471B9C00) [pid = 668] [serial = 1880] [outer = 00000009466A4C00] 16:31:56 INFO - PROCESS | 668 | 1469143916905 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 735ms 16:31:56 INFO - PROCESS | 668 | 1469143916965 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 668 | 1469143916967 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:31:56 INFO - PROCESS | 668 | 1469143916983 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 668 | 1469143916985 Marionette TRACE conn6 <- [1,2470,null,{}] 16:31:56 INFO - PROCESS | 668 | 1469143916989 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 668 | 1469143916991 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:57 INFO - PROCESS | 668 | 1469143917103 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000937B3B400) [pid = 668] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943B7EC00) [pid = 668] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093EC4A800) [pid = 668] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094336FC00) [pid = 668] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093A18EC00) [pid = 668] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943D0C000) [pid = 668] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009398EF800) [pid = 668] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094337CC00) [pid = 668] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946453800) [pid = 668] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000948A2C000) [pid = 668] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:31:57 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000937A20C00) [pid = 668] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:31:57 INFO - PROCESS | 668 | 1469143917202 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 668 | 1469143917204 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094569E000 == 33 [pid = 668] [id = 627] 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939325000) [pid = 668] [serial = 1881] [outer = 0000000000000000] 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398F3C00) [pid = 668] [serial = 1882] [outer = 0000000939325000] 16:31:57 INFO - PROCESS | 668 | 1469143917250 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943B7EC00) [pid = 668] [serial = 1883] [outer = 0000000939325000] 16:31:57 INFO - PROCESS | 668 | 1469143917606 Marionette TRACE conn6 <- [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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 16:31:57 INFO - PROCESS | 668 | 1469143917677 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 668 | 1469143917679 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:31:57 INFO - PROCESS | 668 | 1469143917682 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 668 | 1469143917684 Marionette TRACE conn6 <- [1,2474,null,{}] 16:31:57 INFO - PROCESS | 668 | 1469143917688 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 668 | 1469143917690 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:57 INFO - PROCESS | 668 | 1469143917803 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:31:57 INFO - PROCESS | 668 | 1469143917851 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 668 | 1469143917853 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD34000 == 34 [pid = 668] [id = 628] 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943730800) [pid = 668] [serial = 1884] [outer = 0000000000000000] 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009477CFC00) [pid = 668] [serial = 1885] [outer = 0000000943730800] 16:31:57 INFO - PROCESS | 668 | 1469143917900 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009477DE800) [pid = 668] [serial = 1886] [outer = 0000000943730800] 16:31:58 INFO - PROCESS | 668 | 1469143918249 Marionette TRACE conn6 <- [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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 16:31:58 INFO - PROCESS | 668 | 1469143918315 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 668 | 1469143918318 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:31:58 INFO - PROCESS | 668 | 1469143918321 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 668 | 1469143918323 Marionette TRACE conn6 <- [1,2478,null,{}] 16:31:58 INFO - PROCESS | 668 | 1469143918334 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 668 | 1469143918336 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:58 INFO - PROCESS | 668 | 1469143918421 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:31:58 INFO - PROCESS | 668 | 1469143918456 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 668 | 1469143918458 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD80000 == 35 [pid = 668] [id = 629] 16:31:58 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000947A9DC00) [pid = 668] [serial = 1887] [outer = 0000000000000000] 16:31:58 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009483A8400) [pid = 668] [serial = 1888] [outer = 0000000947A9DC00] 16:31:58 INFO - PROCESS | 668 | 1469143918502 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000948A29400) [pid = 668] [serial = 1889] [outer = 0000000947A9DC00] 16:31:58 INFO - PROCESS | 668 | 1469143918929 Marionette TRACE conn6 <- [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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 648ms 16:31:58 INFO - PROCESS | 668 | 1469143918973 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 668 | 1469143918975 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:31:58 INFO - PROCESS | 668 | 1469143918978 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 668 | 1469143918980 Marionette TRACE conn6 <- [1,2482,null,{}] 16:31:58 INFO - PROCESS | 668 | 1469143918984 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 668 | 1469143918986 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:59 INFO - PROCESS | 668 | 1469143919070 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:31:59 INFO - PROCESS | 668 | 1469143919076 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 668 | 1469143919078 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:31:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094E354000 == 36 [pid = 668] [id = 630] 16:31:59 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000948A29800) [pid = 668] [serial = 1890] [outer = 0000000000000000] 16:31:59 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000948E6B400) [pid = 668] [serial = 1891] [outer = 0000000948A29800] 16:31:59 INFO - PROCESS | 668 | 1469143919122 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000949CE9000) [pid = 668] [serial = 1892] [outer = 0000000948A29800] 16:31:59 INFO - PROCESS | 668 | 1469143919838 Marionette TRACE conn6 <- [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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 943ms 16:31:59 INFO - PROCESS | 668 | 1469143919926 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 668 | 1469143919931 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:31:59 INFO - PROCESS | 668 | 1469143919936 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 668 | 1469143919941 Marionette TRACE conn6 <- [1,2486,null,{}] 16:31:59 INFO - PROCESS | 668 | 1469143919947 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 668 | 1469143919950 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:00 INFO - PROCESS | 668 | 1469143920129 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:32:00 INFO - PROCESS | 668 | 1469143920251 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 668 | 1469143920254 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:00 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F67000 == 37 [pid = 668] [id = 631] 16:32:00 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093DEF6400) [pid = 668] [serial = 1893] [outer = 0000000000000000] 16:32:00 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093FE7F800) [pid = 668] [serial = 1894] [outer = 000000093DEF6400] 16:32:00 INFO - PROCESS | 668 | 1469143920315 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000094338A000) [pid = 668] [serial = 1895] [outer = 000000093DEF6400] 16:32:00 INFO - PROCESS | 668 | 1469143920908 Marionette TRACE conn6 <- [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]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 16:32:00 INFO - PROCESS | 668 | 1469143920924 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 668 | 1469143920929 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:32:00 INFO - PROCESS | 668 | 1469143920936 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 668 | 1469143920939 Marionette TRACE conn6 <- [1,2490,null,{}] 16:32:00 INFO - PROCESS | 668 | 1469143920943 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 668 | 1469143920946 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:01 INFO - PROCESS | 668 | 1469143921069 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:32:01 INFO - PROCESS | 668 | 1469143921195 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 668 | 1469143921198 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB0B000 == 38 [pid = 668] [id = 632] 16:32:01 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D19800) [pid = 668] [serial = 1896] [outer = 0000000000000000] 16:32:01 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009460E7400) [pid = 668] [serial = 1897] [outer = 0000000943D19800] 16:32:01 INFO - PROCESS | 668 | 1469143921257 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000946648400) [pid = 668] [serial = 1898] [outer = 0000000943D19800] 16:32:01 INFO - PROCESS | 668 | 1469143921880 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 16:32:01 INFO - PROCESS | 668 | 1469143921924 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 668 | 1469143921926 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:32:01 INFO - PROCESS | 668 | 1469143921930 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 668 | 1469143921934 Marionette TRACE conn6 <- [1,2494,null,{}] 16:32:01 INFO - PROCESS | 668 | 1469143921946 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:01 INFO - PROCESS | 668 | 1469143921951 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:02 INFO - PROCESS | 668 | 1469143922066 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:32:02 INFO - PROCESS | 668 | 1469143922193 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 668 | 1469143922197 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB45800 == 39 [pid = 668] [id = 633] 16:32:02 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094644C400) [pid = 668] [serial = 1899] [outer = 0000000000000000] 16:32:02 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009477D3800) [pid = 668] [serial = 1900] [outer = 000000094644C400] 16:32:02 INFO - PROCESS | 668 | 1469143922256 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000949CEAC00) [pid = 668] [serial = 1901] [outer = 000000094644C400] 16:32:03 INFO - PROCESS | 668 | 1469143923056 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1197ms 16:32:03 INFO - PROCESS | 668 | 1469143923130 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 668 | 1469143923135 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:32:03 INFO - PROCESS | 668 | 1469143923140 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:32:03 INFO - PROCESS | 668 | 1469143923143 Marionette TRACE conn6 <- [1,2498,null,{}] 16:32:03 INFO - PROCESS | 668 | 1469143923149 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:03 INFO - PROCESS | 668 | 1469143923152 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:03 INFO - PROCESS | 668 | 1469143923301 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:32:03 INFO - PROCESS | 668 | 1469143923430 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 668 | 1469143923435 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:03 INFO - PROCESS | 668 | ++DOCSHELL 000000093A5AB800 == 40 [pid = 668] [id = 634] 16:32:03 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093994D800) [pid = 668] [serial = 1902] [outer = 0000000000000000] 16:32:03 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (0000000939953400) [pid = 668] [serial = 1903] [outer = 000000093994D800] 16:32:03 INFO - PROCESS | 668 | 1469143923486 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000939E95800) [pid = 668] [serial = 1904] [outer = 000000093994D800] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094DD80000 == 39 [pid = 668] [id = 629] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094DD34000 == 38 [pid = 668] [id = 628] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094569E000 == 37 [pid = 668] [id = 627] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094DB21000 == 36 [pid = 668] [id = 626] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094CA69800 == 35 [pid = 668] [id = 625] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094A3B8800 == 34 [pid = 668] [id = 624] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 0000000946673800 == 33 [pid = 668] [id = 623] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 0000000943B0F000 == 32 [pid = 668] [id = 622] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000093DC88000 == 31 [pid = 668] [id = 621] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094D73A000 == 30 [pid = 668] [id = 618] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000093DFEA000 == 29 [pid = 668] [id = 619] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 0000000946F58000 == 28 [pid = 668] [id = 620] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094EB45800 == 27 [pid = 668] [id = 633] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094DB0B000 == 26 [pid = 668] [id = 632] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 0000000945F67000 == 25 [pid = 668] [id = 631] 16:32:04 INFO - PROCESS | 668 | --DOCSHELL 000000094E354000 == 24 [pid = 668] [id = 630] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000946455C00) [pid = 668] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943BF5000) [pid = 668] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000093F8D6800) [pid = 668] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943085400) [pid = 668] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943383C00) [pid = 668] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093E7BDC00) [pid = 668] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943087C00) [pid = 668] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000939E97000) [pid = 668] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943D3CC00) [pid = 668] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000093E6BA400) [pid = 668] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009398F9C00) [pid = 668] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943D0C400) [pid = 668] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000094372E000) [pid = 668] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009465C0400) [pid = 668] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000946D83000) [pid = 668] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946810000) [pid = 668] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949DA3800) [pid = 668] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000948E69400) [pid = 668] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943C27400) [pid = 668] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009398FAC00) [pid = 668] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000944253C00) [pid = 668] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009460EF000) [pid = 668] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094337C400) [pid = 668] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094372C800) [pid = 668] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 668 | 1469143924590 Marionette TRACE conn6 <- [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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1496ms 16:32:04 INFO - PROCESS | 668 | 1469143924640 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 668 | 1469143924644 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:32:04 INFO - PROCESS | 668 | 1469143924648 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:32:04 INFO - PROCESS | 668 | 1469143924653 Marionette TRACE conn6 <- [1,2502,null,{}] 16:32:04 INFO - PROCESS | 668 | 1469143924659 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 668 | 1469143924662 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:04 INFO - PROCESS | 668 | 1469143924757 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:32:04 INFO - PROCESS | 668 | 1469143924772 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 668 | 1469143924775 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:04 INFO - PROCESS | 668 | ++DOCSHELL 000000093F738800 == 25 [pid = 668] [id = 635] 16:32:04 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009398ECC00) [pid = 668] [serial = 1905] [outer = 0000000000000000] 16:32:04 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398FAC00) [pid = 668] [serial = 1906] [outer = 00000009398ECC00] 16:32:04 INFO - PROCESS | 668 | 1469143924825 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000939CBF400) [pid = 668] [serial = 1907] [outer = 00000009398ECC00] 16:32:05 INFO - PROCESS | 668 | 1469143925314 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 689ms 16:32:05 INFO - PROCESS | 668 | 1469143925342 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 668 | 1469143925348 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:32:05 INFO - PROCESS | 668 | 1469143925354 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 668 | 1469143925357 Marionette TRACE conn6 <- [1,2506,null,{}] 16:32:05 INFO - PROCESS | 668 | 1469143925361 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:05 INFO - PROCESS | 668 | 1469143925364 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:05 INFO - PROCESS | 668 | 1469143925496 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:32:05 INFO - PROCESS | 668 | 1469143925512 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 668 | 1469143925514 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:05 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B1F800 == 26 [pid = 668] [id = 636] 16:32:05 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DEEF000) [pid = 668] [serial = 1908] [outer = 0000000000000000] 16:32:05 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093DFC9000) [pid = 668] [serial = 1909] [outer = 000000093DEEF000] 16:32:05 INFO - PROCESS | 668 | 1469143925563 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093E976000) [pid = 668] [serial = 1910] [outer = 000000093DEEF000] 16:32:06 INFO - PROCESS | 668 | 1469143926026 Marionette TRACE conn6 <- [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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 16:32:06 INFO - PROCESS | 668 | 1469143926048 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 668 | 1469143926051 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:32:06 INFO - PROCESS | 668 | 1469143926059 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 668 | 1469143926063 Marionette TRACE conn6 <- [1,2510,null,{}] 16:32:06 INFO - PROCESS | 668 | 1469143926075 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 668 | 1469143926080 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:06 INFO - PROCESS | 668 | 1469143926169 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:32:06 INFO - PROCESS | 668 | 1469143926178 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 668 | 1469143926182 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000946021000 == 27 [pid = 668] [id = 637] 16:32:06 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000940350C00) [pid = 668] [serial = 1911] [outer = 0000000000000000] 16:32:06 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094307E400) [pid = 668] [serial = 1912] [outer = 0000000940350C00] 16:32:06 INFO - PROCESS | 668 | 1469143926231 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943350C00) [pid = 668] [serial = 1913] [outer = 0000000940350C00] 16:32:06 INFO - PROCESS | 668 | 1469143926669 Marionette TRACE conn6 <- [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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 16:32:06 INFO - PROCESS | 668 | 1469143926750 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:32:06 INFO - PROCESS | 668 | 1469143926753 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 668 | 1469143926756 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 668 | 1469143926758 Marionette TRACE conn6 <- [1,2514,null,{}] 16:32:06 INFO - PROCESS | 668 | 1469143926767 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 668 | 1469143926769 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:06 INFO - PROCESS | 668 | 1469143926915 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:32:06 INFO - PROCESS | 668 | 1469143926965 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 668 | 1469143926967 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000948D33800 == 28 [pid = 668] [id = 638] 16:32:06 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943374800) [pid = 668] [serial = 1914] [outer = 0000000000000000] 16:32:07 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943383000) [pid = 668] [serial = 1915] [outer = 0000000943374800] 16:32:07 INFO - PROCESS | 668 | 1469143927013 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943724C00) [pid = 668] [serial = 1916] [outer = 0000000943374800] 16:32:07 INFO - PROCESS | 668 | 1469143927441 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 16:32:07 INFO - PROCESS | 668 | 1469143927494 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 668 | 1469143927496 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:32:07 INFO - PROCESS | 668 | 1469143927499 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 668 | 1469143927501 Marionette TRACE conn6 <- [1,2518,null,{}] 16:32:07 INFO - PROCESS | 668 | 1469143927511 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 668 | 1469143927514 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:07 INFO - PROCESS | 668 | 1469143927621 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:32:07 INFO - PROCESS | 668 | 1469143927627 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 668 | 1469143927629 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:07 INFO - PROCESS | 668 | ++DOCSHELL 0000000949D62000 == 29 [pid = 668] [id = 639] 16:32:07 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009398A8800) [pid = 668] [serial = 1917] [outer = 0000000000000000] 16:32:07 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009437E3800) [pid = 668] [serial = 1918] [outer = 00000009398A8800] 16:32:07 INFO - PROCESS | 668 | 1469143927673 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943A1D400) [pid = 668] [serial = 1919] [outer = 00000009398A8800] 16:32:08 INFO - PROCESS | 668 | 1469143928147 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 16:32:08 INFO - PROCESS | 668 | 1469143928194 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 668 | 1469143928196 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:32:08 INFO - PROCESS | 668 | 1469143928207 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 668 | 1469143928208 Marionette TRACE conn6 <- [1,2522,null,{}] 16:32:08 INFO - PROCESS | 668 | 1469143928212 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:08 INFO - PROCESS | 668 | 1469143928218 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:08 INFO - PROCESS | 668 | 1469143928372 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:32:08 INFO - PROCESS | 668 | 1469143928430 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 668 | 1469143928433 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:08 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA58000 == 30 [pid = 668] [id = 640] 16:32:08 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943C03400) [pid = 668] [serial = 1920] [outer = 0000000000000000] 16:32:08 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943D14800) [pid = 668] [serial = 1921] [outer = 0000000943C03400] 16:32:08 INFO - PROCESS | 668 | 1469143928478 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000944253C00) [pid = 668] [serial = 1922] [outer = 0000000943C03400] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000948A29800) [pid = 668] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000947A9DC00) [pid = 668] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000939C0FC00) [pid = 668] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094627E400) [pid = 668] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009466A4C00) [pid = 668] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000939325000) [pid = 668] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093F853C00) [pid = 668] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943C2C000) [pid = 668] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093F853400) [pid = 668] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398A1800) [pid = 668] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943BFB000) [pid = 668] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000938343000) [pid = 668] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943D46C00) [pid = 668] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:32:09 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943730800) [pid = 668] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:32:09 INFO - PROCESS | 668 | 1469143929096 Marionette TRACE conn6 <- [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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 943ms 16:32:09 INFO - PROCESS | 668 | 1469143929146 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 668 | 1469143929148 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:32:09 INFO - PROCESS | 668 | 1469143929151 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 668 | 1469143929153 Marionette TRACE conn6 <- [1,2526,null,{}] 16:32:09 INFO - PROCESS | 668 | 1469143929157 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 668 | 1469143929159 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:09 INFO - PROCESS | 668 | 1469143929240 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:32:09 INFO - PROCESS | 668 | 1469143929320 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 668 | 1469143929322 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:09 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF5800 == 31 [pid = 668] [id = 641] 16:32:09 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000939325000) [pid = 668] [serial = 1923] [outer = 0000000000000000] 16:32:09 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093E7B8400) [pid = 668] [serial = 1924] [outer = 0000000939325000] 16:32:09 INFO - PROCESS | 668 | 1469143929367 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943D44000) [pid = 668] [serial = 1925] [outer = 0000000939325000] 16:32:09 INFO - PROCESS | 668 | 1469143929762 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 16:32:09 INFO - PROCESS | 668 | 1469143929783 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 668 | 1469143929785 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:32:09 INFO - PROCESS | 668 | 1469143929788 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 668 | 1469143929790 Marionette TRACE conn6 <- [1,2530,null,{}] 16:32:09 INFO - PROCESS | 668 | 1469143929794 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 668 | 1469143929796 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:09 INFO - PROCESS | 668 | 1469143929911 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:32:09 INFO - PROCESS | 668 | 1469143929917 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 668 | 1469143929919 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:09 INFO - PROCESS | 668 | ++DOCSHELL 000000094D746000 == 32 [pid = 668] [id = 642] 16:32:09 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000944256800) [pid = 668] [serial = 1926] [outer = 0000000000000000] 16:32:09 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094584D800) [pid = 668] [serial = 1927] [outer = 0000000944256800] 16:32:09 INFO - PROCESS | 668 | 1469143929964 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094627D400) [pid = 668] [serial = 1928] [outer = 0000000944256800] 16:32:10 INFO - PROCESS | 668 | 1469143930382 Marionette TRACE conn6 <- [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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 628ms 16:32:10 INFO - PROCESS | 668 | 1469143930421 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 668 | 1469143930423 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:32:10 INFO - PROCESS | 668 | 1469143930426 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 668 | 1469143930428 Marionette TRACE conn6 <- [1,2534,null,{}] 16:32:10 INFO - PROCESS | 668 | 1469143930431 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:10 INFO - PROCESS | 668 | 1469143930433 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:10 INFO - PROCESS | 668 | 1469143930517 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:32:10 INFO - PROCESS | 668 | 1469143930523 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 668 | 1469143930525 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:10 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC1C800 == 33 [pid = 668] [id = 643] 16:32:10 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094627D800) [pid = 668] [serial = 1929] [outer = 0000000000000000] 16:32:10 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094644B000) [pid = 668] [serial = 1930] [outer = 000000094627D800] 16:32:10 INFO - PROCESS | 668 | 1469143930569 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946458400) [pid = 668] [serial = 1931] [outer = 000000094627D800] 16:32:11 INFO - PROCESS | 668 | 1469143931030 Marionette TRACE conn6 <- [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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 16:32:11 INFO - PROCESS | 668 | 1469143931123 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 668 | 1469143931128 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:32:11 INFO - PROCESS | 668 | 1469143931187 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 668 | 1469143931192 Marionette TRACE conn6 <- [1,2538,null,{}] 16:32:11 INFO - PROCESS | 668 | 1469143931267 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:11 INFO - PROCESS | 668 | 1469143931271 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:11 INFO - PROCESS | 668 | 1469143931428 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:32:11 INFO - PROCESS | 668 | 1469143931502 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 668 | 1469143931507 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:11 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC2B000 == 34 [pid = 668] [id = 644] 16:32:11 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009398A4C00) [pid = 668] [serial = 1932] [outer = 0000000000000000] 16:32:11 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093994C800) [pid = 668] [serial = 1933] [outer = 00000009398A4C00] 16:32:11 INFO - PROCESS | 668 | 1469143931567 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093A549400) [pid = 668] [serial = 1934] [outer = 00000009398A4C00] 16:32:12 INFO - PROCESS | 668 | 1469143932347 Marionette TRACE conn6 <- [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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1210ms 16:32:12 INFO - PROCESS | 668 | 1469143932385 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 668 | 1469143932391 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:32:12 INFO - PROCESS | 668 | 1469143932397 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 668 | 1469143932400 Marionette TRACE conn6 <- [1,2542,null,{}] 16:32:12 INFO - PROCESS | 668 | 1469143932405 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:12 INFO - PROCESS | 668 | 1469143932408 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:12 INFO - PROCESS | 668 | 1469143932554 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:32:12 INFO - PROCESS | 668 | 1469143932680 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 668 | 1469143932683 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:12 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAC800 == 35 [pid = 668] [id = 645] 16:32:12 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093F782800) [pid = 668] [serial = 1935] [outer = 0000000000000000] 16:32:12 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093FE80800) [pid = 668] [serial = 1936] [outer = 000000093F782800] 16:32:12 INFO - PROCESS | 668 | 1469143932742 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094335B800) [pid = 668] [serial = 1937] [outer = 000000093F782800] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 000000094D746000 == 34 [pid = 668] [id = 642] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF5800 == 33 [pid = 668] [id = 641] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 000000094CA58000 == 32 [pid = 668] [id = 640] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 0000000949D62000 == 31 [pid = 668] [id = 639] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 0000000948D33800 == 30 [pid = 668] [id = 638] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 0000000946021000 == 29 [pid = 668] [id = 637] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 0000000943B1F800 == 28 [pid = 668] [id = 636] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 000000093F738800 == 27 [pid = 668] [id = 635] 16:32:13 INFO - PROCESS | 668 | --DOCSHELL 000000093A5AB800 == 26 [pid = 668] [id = 634] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000948E6B400) [pid = 668] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000949CE9000) [pid = 668] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009483A8400) [pid = 668] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093DCB8400) [pid = 668] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094644E400) [pid = 668] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946DE0400) [pid = 668] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009465C6800) [pid = 668] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398F3C00) [pid = 668] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943089C00) [pid = 668] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943377400) [pid = 668] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094664B400) [pid = 668] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943089400) [pid = 668] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094337A000) [pid = 668] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009398AAC00) [pid = 668] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939955C00) [pid = 668] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943C09C00) [pid = 668] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000943D45000) [pid = 668] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009398F7800) [pid = 668] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093E639000) [pid = 668] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009458F5800) [pid = 668] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 65 (00000009471B9C00) [pid = 668] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000948A29400) [pid = 668] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943B7EC00) [pid = 668] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009477CFC00) [pid = 668] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000094627DC00) [pid = 668] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009477DE800) [pid = 668] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:32:13 INFO - PROCESS | 668 | 1469143933684 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1346ms 16:32:13 INFO - PROCESS | 668 | 1469143933746 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 668 | 1469143933751 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:32:13 INFO - PROCESS | 668 | 1469143933756 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 668 | 1469143933760 Marionette TRACE conn6 <- [1,2546,null,{}] 16:32:13 INFO - PROCESS | 668 | 1469143933766 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:13 INFO - PROCESS | 668 | 1469143933768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:13 INFO - PROCESS | 668 | 1469143933872 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:32:13 INFO - PROCESS | 668 | 1469143933880 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 668 | 1469143933885 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093F74D800 == 27 [pid = 668] [id = 646] 16:32:13 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000939CBE800) [pid = 668] [serial = 1938] [outer = 0000000000000000] 16:32:13 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000939E97400) [pid = 668] [serial = 1939] [outer = 0000000939CBE800] 16:32:13 INFO - PROCESS | 668 | 1469143933936 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (000000093DCB8400) [pid = 668] [serial = 1940] [outer = 0000000939CBE800] 16:32:14 INFO - PROCESS | 668 | 1469143934479 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 16:32:14 INFO - PROCESS | 668 | 1469143934535 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 668 | 1469143934540 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:32:14 INFO - PROCESS | 668 | 1469143934547 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 668 | 1469143934549 Marionette TRACE conn6 <- [1,2550,null,{}] 16:32:14 INFO - PROCESS | 668 | 1469143934553 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 668 | 1469143934556 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:14 INFO - PROCESS | 668 | 1469143934652 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:32:14 INFO - PROCESS | 668 | 1469143934735 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 668 | 1469143934738 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:14 INFO - PROCESS | 668 | ++DOCSHELL 000000094429C800 == 28 [pid = 668] [id = 647] 16:32:14 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (000000094034B800) [pid = 668] [serial = 1941] [outer = 0000000000000000] 16:32:14 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943082C00) [pid = 668] [serial = 1942] [outer = 000000094034B800] 16:32:14 INFO - PROCESS | 668 | 1469143934788 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943371C00) [pid = 668] [serial = 1943] [outer = 000000094034B800] 16:32:15 INFO - PROCESS | 668 | 1469143935241 Marionette TRACE conn6 <- [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]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 16:32:15 INFO - PROCESS | 668 | 1469143935326 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 668 | 1469143935328 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:32:15 INFO - PROCESS | 668 | 1469143935332 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 668 | 1469143935336 Marionette TRACE conn6 <- [1,2554,null,{}] 16:32:15 INFO - PROCESS | 668 | 1469143935348 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 668 | 1469143935353 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:15 INFO - PROCESS | 668 | 1469143935448 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:32:15 INFO - PROCESS | 668 | 1469143935458 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 668 | 1469143935462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:15 INFO - PROCESS | 668 | ++DOCSHELL 0000000948A1C000 == 29 [pid = 668] [id = 648] 16:32:15 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943A14000) [pid = 668] [serial = 1944] [outer = 0000000000000000] 16:32:15 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943BF6000) [pid = 668] [serial = 1945] [outer = 0000000943A14000] 16:32:15 INFO - PROCESS | 668 | 1469143935512 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943D0C800) [pid = 668] [serial = 1946] [outer = 0000000943A14000] 16:32:15 INFO - PROCESS | 668 | 1469143935960 Marionette TRACE conn6 <- [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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 672ms 16:32:16 INFO - PROCESS | 668 | 1469143936006 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 668 | 1469143936009 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:32:16 INFO - PROCESS | 668 | 1469143936012 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 668 | 1469143936014 Marionette TRACE conn6 <- [1,2558,null,{}] 16:32:16 INFO - PROCESS | 668 | 1469143936018 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 668 | 1469143936020 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:16 INFO - PROCESS | 668 | 1469143936142 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:32:16 INFO - PROCESS | 668 | 1469143936154 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 668 | 1469143936157 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3D6000 == 30 [pid = 668] [id = 649] 16:32:16 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943D3E400) [pid = 668] [serial = 1947] [outer = 0000000000000000] 16:32:16 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000094424D000) [pid = 668] [serial = 1948] [outer = 0000000943D3E400] 16:32:16 INFO - PROCESS | 668 | 1469143936248 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094584E000) [pid = 668] [serial = 1949] [outer = 0000000943D3E400] 16:32:16 INFO - PROCESS | 668 | 1469143936703 Marionette TRACE conn6 <- [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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 16:32:16 INFO - PROCESS | 668 | 1469143936749 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 668 | 1469143936752 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:32:16 INFO - PROCESS | 668 | 1469143936755 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 668 | 1469143936757 Marionette TRACE conn6 <- [1,2562,null,{}] 16:32:16 INFO - PROCESS | 668 | 1469143936760 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:16 INFO - PROCESS | 668 | 1469143936762 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:16 INFO - PROCESS | 668 | 1469143936904 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:32:16 INFO - PROCESS | 668 | 1469143936928 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 668 | 1469143936931 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:16 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBF3000 == 31 [pid = 668] [id = 650] 16:32:16 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009456DCC00) [pid = 668] [serial = 1950] [outer = 0000000000000000] 16:32:16 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094644D800) [pid = 668] [serial = 1951] [outer = 00000009456DCC00] 16:32:16 INFO - PROCESS | 668 | 1469143936976 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009465C7800) [pid = 668] [serial = 1952] [outer = 00000009456DCC00] 16:32:17 INFO - PROCESS | 668 | 1469143937437 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 16:32:17 INFO - PROCESS | 668 | 1469143937493 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 668 | 1469143937495 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:32:17 INFO - PROCESS | 668 | 1469143937498 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:32:17 INFO - PROCESS | 668 | 1469143937500 Marionette TRACE conn6 <- [1,2566,null,{}] 16:32:17 INFO - PROCESS | 668 | 1469143937504 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:17 INFO - PROCESS | 668 | 1469143937510 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:17 INFO - PROCESS | 668 | 1469143937657 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:32:17 INFO - PROCESS | 668 | 1469143937714 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 668 | 1469143937716 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC13000 == 32 [pid = 668] [id = 651] 16:32:17 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946642400) [pid = 668] [serial = 1953] [outer = 0000000000000000] 16:32:17 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009466A1000) [pid = 668] [serial = 1954] [outer = 0000000946642400] 16:32:17 INFO - PROCESS | 668 | 1469143937763 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946D85000) [pid = 668] [serial = 1955] [outer = 0000000946642400] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DEEF000) [pid = 668] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000940350C00) [pid = 668] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398ECC00) [pid = 668] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093994D800) [pid = 668] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943374800) [pid = 668] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093DEF6400) [pid = 668] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943D19800) [pid = 668] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094644C400) [pid = 668] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009398A8800) [pid = 668] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000939325000) [pid = 668] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943C03400) [pid = 668] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:32:18 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000944256800) [pid = 668] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:32:18 INFO - PROCESS | 668 | 1469143938263 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 818ms 16:32:18 INFO - PROCESS | 668 | 1469143938320 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:32:18 INFO - PROCESS | 668 | 1469143938322 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:32:18 INFO - PROCESS | 668 | 1469143938326 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 668 | 1469143938328 Marionette TRACE conn6 <- [1,2570,null,{}] 16:32:18 INFO - PROCESS | 668 | 1469143938332 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 668 | 1469143938334 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:18 INFO - PROCESS | 668 | 1469143938448 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:32:18 INFO - PROCESS | 668 | 1469143938504 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 668 | 1469143938506 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC3E000 == 33 [pid = 668] [id = 652] 16:32:18 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939328800) [pid = 668] [serial = 1956] [outer = 0000000000000000] 16:32:18 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943387000) [pid = 668] [serial = 1957] [outer = 0000000939328800] 16:32:18 INFO - PROCESS | 668 | 1469143938552 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094584DC00) [pid = 668] [serial = 1958] [outer = 0000000939328800] 16:32:18 INFO - PROCESS | 668 | 1469143938894 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 16:32:18 INFO - PROCESS | 668 | 1469143938959 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 668 | 1469143938969 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:32:18 INFO - PROCESS | 668 | 1469143938973 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 668 | 1469143938975 Marionette TRACE conn6 <- [1,2574,null,{}] 16:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:32:18 INFO - PROCESS | 668 | 1469143938978 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 668 | 1469143938980 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:19 INFO - PROCESS | 668 | 1469143939066 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:32:19 INFO - PROCESS | 668 | 1469143939072 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 668 | 1469143939074 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD6B000 == 34 [pid = 668] [id = 653] 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000946D85C00) [pid = 668] [serial = 1959] [outer = 0000000000000000] 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009470A9C00) [pid = 668] [serial = 1960] [outer = 0000000946D85C00] 16:32:19 INFO - PROCESS | 668 | 1469143939120 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009477AD400) [pid = 668] [serial = 1961] [outer = 0000000946D85C00] 16:32:19 INFO - PROCESS | 668 | 1469143939549 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 16:32:19 INFO - PROCESS | 668 | 1469143939608 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 668 | 1469143939610 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:32:19 INFO - PROCESS | 668 | 1469143939614 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 668 | 1469143939616 Marionette TRACE conn6 <- [1,2578,null,{}] 16:32:19 INFO - PROCESS | 668 | 1469143939620 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:19 INFO - PROCESS | 668 | 1469143939622 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:19 INFO - PROCESS | 668 | 1469143939710 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:32:19 INFO - PROCESS | 668 | 1469143939718 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 668 | 1469143939720 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:19 INFO - PROCESS | 668 | ++DOCSHELL 000000094E02A000 == 35 [pid = 668] [id = 654] 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (00000009477AD800) [pid = 668] [serial = 1962] [outer = 0000000000000000] 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009477D6000) [pid = 668] [serial = 1963] [outer = 00000009477AD800] 16:32:19 INFO - PROCESS | 668 | 1469143939765 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000947A96000) [pid = 668] [serial = 1964] [outer = 00000009477AD800] 16:32:20 INFO - PROCESS | 668 | --DOCSHELL 000000093F74D800 == 34 [pid = 668] [id = 646] 16:32:20 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAC800 == 33 [pid = 668] [id = 645] 16:32:20 INFO - PROCESS | 668 | --DOCSHELL 000000094DC1C800 == 32 [pid = 668] [id = 643] 16:32:20 INFO - PROCESS | 668 | --DOCSHELL 000000093FC2B000 == 31 [pid = 668] [id = 644] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094A3D6000 == 30 [pid = 668] [id = 649] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094DC13000 == 29 [pid = 668] [id = 651] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 0000000948A1C000 == 28 [pid = 668] [id = 648] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094DC3E000 == 27 [pid = 668] [id = 652] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094429C800 == 26 [pid = 668] [id = 647] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094DD6B000 == 25 [pid = 668] [id = 653] 16:32:21 INFO - PROCESS | 668 | --DOCSHELL 000000094CBF3000 == 24 [pid = 668] [id = 650] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093DFC9000) [pid = 668] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093E976000) [pid = 668] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000094307E400) [pid = 668] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009398FAC00) [pid = 668] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939CBF400) [pid = 668] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000939E95800) [pid = 668] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000939953400) [pid = 668] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000943383000) [pid = 668] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943724C00) [pid = 668] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000094338A000) [pid = 668] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093FE7F800) [pid = 668] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000946648400) [pid = 668] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009460E7400) [pid = 668] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000949CEAC00) [pid = 668] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009477D3800) [pid = 668] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 59 (00000009437E3800) [pid = 668] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 58 (000000093E7B8400) [pid = 668] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 57 (0000000943D14800) [pid = 668] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 56 (000000094584D800) [pid = 668] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000944253C00) [pid = 668] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 54 (0000000943A1D400) [pid = 668] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 53 (000000094644B000) [pid = 668] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 52 (000000094627D400) [pid = 668] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 51 (0000000943D44000) [pid = 668] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | --DOMWINDOW == 50 (0000000943350C00) [pid = 668] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:32:21 INFO - PROCESS | 668 | 1469143941600 Marionette TRACE conn6 <- [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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2023ms 16:32:21 INFO - PROCESS | 668 | 1469143941642 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 668 | 1469143941646 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:32:21 INFO - PROCESS | 668 | 1469143941651 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 668 | 1469143941655 Marionette TRACE conn6 <- [1,2582,null,{}] 16:32:21 INFO - PROCESS | 668 | 1469143941661 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 668 | 1469143941665 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:21 INFO - PROCESS | 668 | 1469143941762 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:32:21 INFO - PROCESS | 668 | 1469143941769 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 668 | 1469143941774 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:21 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC29000 == 25 [pid = 668] [id = 655] 16:32:21 INFO - PROCESS | 668 | ++DOMWINDOW == 51 (00000009398EF400) [pid = 668] [serial = 1965] [outer = 0000000000000000] 16:32:21 INFO - PROCESS | 668 | ++DOMWINDOW == 52 (00000009398F2400) [pid = 668] [serial = 1966] [outer = 00000009398EF400] 16:32:21 INFO - PROCESS | 668 | 1469143941826 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (0000000939952C00) [pid = 668] [serial = 1967] [outer = 00000009398EF400] 16:32:22 INFO - PROCESS | 668 | 1469143942339 Marionette TRACE conn6 <- [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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 16:32:22 INFO - PROCESS | 668 | 1469143942388 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 668 | 1469143942394 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:32:22 INFO - PROCESS | 668 | 1469143942401 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 668 | 1469143942404 Marionette TRACE conn6 <- [1,2586,null,{}] 16:32:22 INFO - PROCESS | 668 | 1469143942408 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:22 INFO - PROCESS | 668 | 1469143942411 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:22 INFO - PROCESS | 668 | 1469143942506 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:32:22 INFO - PROCESS | 668 | 1469143942512 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 668 | 1469143942515 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:22 INFO - PROCESS | 668 | ++DOCSHELL 000000093FF22800 == 26 [pid = 668] [id = 656] 16:32:22 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (0000000939EA1000) [pid = 668] [serial = 1968] [outer = 0000000000000000] 16:32:22 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000093A18F000) [pid = 668] [serial = 1969] [outer = 0000000939EA1000] 16:32:22 INFO - PROCESS | 668 | 1469143942564 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093DEF3800) [pid = 668] [serial = 1970] [outer = 0000000939EA1000] 16:32:23 INFO - PROCESS | 668 | 1469143943062 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 16:32:23 INFO - PROCESS | 668 | 1469143943094 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 668 | 1469143943097 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:32:23 INFO - PROCESS | 668 | 1469143943100 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 668 | 1469143943104 Marionette TRACE conn6 <- [1,2590,null,{}] 16:32:23 INFO - PROCESS | 668 | 1469143943116 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 668 | 1469143943121 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:23 INFO - PROCESS | 668 | 1469143943239 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:32:23 INFO - PROCESS | 668 | 1469143943326 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 668 | 1469143943329 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000946006000 == 27 [pid = 668] [id = 657] 16:32:23 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000937B39C00) [pid = 668] [serial = 1971] [outer = 0000000000000000] 16:32:23 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (000000093F78C000) [pid = 668] [serial = 1972] [outer = 0000000937B39C00] 16:32:23 INFO - PROCESS | 668 | 1469143943380 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (000000093F8D7000) [pid = 668] [serial = 1973] [outer = 0000000937B39C00] 16:32:23 INFO - PROCESS | 668 | 1469143943761 Marionette TRACE conn6 <- [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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 16:32:23 INFO - PROCESS | 668 | 1469143943794 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 668 | 1469143943797 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:32:23 INFO - PROCESS | 668 | 1469143943810 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 668 | 1469143943812 Marionette TRACE conn6 <- [1,2594,null,{}] 16:32:23 INFO - PROCESS | 668 | 1469143943816 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 668 | 1469143943818 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:23 INFO - PROCESS | 668 | 1469143943908 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:32:23 INFO - PROCESS | 668 | 1469143943914 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 668 | 1469143943916 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:23 INFO - PROCESS | 668 | ++DOCSHELL 0000000946668800 == 28 [pid = 668] [id = 658] 16:32:23 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000943084800) [pid = 668] [serial = 1974] [outer = 0000000000000000] 16:32:23 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (00000009430C8800) [pid = 668] [serial = 1975] [outer = 0000000943084800] 16:32:23 INFO - PROCESS | 668 | 1469143943964 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000094335E400) [pid = 668] [serial = 1976] [outer = 0000000943084800] 16:32:24 INFO - PROCESS | 668 | 1469143944415 Marionette TRACE conn6 <- [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]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 16:32:24 INFO - PROCESS | 668 | 1469143944486 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 668 | 1469143944488 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:32:24 INFO - PROCESS | 668 | 1469143944492 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 668 | 1469143944493 Marionette TRACE conn6 <- [1,2598,null,{}] 16:32:24 INFO - PROCESS | 668 | 1469143944497 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:24 INFO - PROCESS | 668 | 1469143944499 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:24 INFO - PROCESS | 668 | 1469143944584 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:32:24 INFO - PROCESS | 668 | 1469143944624 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 668 | 1469143944626 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:24 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB3800 == 29 [pid = 668] [id = 659] 16:32:24 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000939E9F800) [pid = 668] [serial = 1977] [outer = 0000000000000000] 16:32:24 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000943383000) [pid = 668] [serial = 1978] [outer = 0000000939E9F800] 16:32:24 INFO - PROCESS | 668 | 1469143944673 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943726C00) [pid = 668] [serial = 1979] [outer = 0000000939E9F800] 16:32:25 INFO - PROCESS | 668 | 1469143945112 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 16:32:25 INFO - PROCESS | 668 | 1469143945166 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:32:25 INFO - PROCESS | 668 | 1469143945168 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:32:25 INFO - PROCESS | 668 | 1469143945171 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 668 | 1469143945173 Marionette TRACE conn6 <- [1,2602,null,{}] 16:32:25 INFO - PROCESS | 668 | 1469143945177 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 668 | 1469143945183 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:25 INFO - PROCESS | 668 | 1469143945294 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:32:25 INFO - PROCESS | 668 | 1469143945306 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 668 | 1469143945308 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3BE000 == 30 [pid = 668] [id = 660] 16:32:25 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (00000009384C8400) [pid = 668] [serial = 1980] [outer = 0000000000000000] 16:32:25 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943A1B800) [pid = 668] [serial = 1981] [outer = 00000009384C8400] 16:32:25 INFO - PROCESS | 668 | 1469143945355 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943C28C00) [pid = 668] [serial = 1982] [outer = 00000009384C8400] 16:32:25 INFO - PROCESS | 668 | 1469143945788 Marionette TRACE conn6 <- [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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 16:32:25 INFO - PROCESS | 668 | 1469143945846 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 668 | 1469143945848 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:32:25 INFO - PROCESS | 668 | 1469143945851 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:32:25 INFO - PROCESS | 668 | 1469143945853 Marionette TRACE conn6 <- [1,2606,null,{}] 16:32:25 INFO - PROCESS | 668 | 1469143945856 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 668 | 1469143945858 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:25 INFO - PROCESS | 668 | 1469143945942 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:32:25 INFO - PROCESS | 668 | 1469143945978 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 668 | 1469143945980 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:25 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA6D800 == 31 [pid = 668] [id = 661] 16:32:25 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939326800) [pid = 668] [serial = 1983] [outer = 0000000000000000] 16:32:26 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943D44000) [pid = 668] [serial = 1984] [outer = 0000000939326800] 16:32:26 INFO - PROCESS | 668 | 1469143946025 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000944258800) [pid = 668] [serial = 1985] [outer = 0000000939326800] 16:32:26 INFO - PROCESS | 668 | 1469143946430 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 16:32:26 INFO - PROCESS | 668 | 1469143946484 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:32:26 INFO - PROCESS | 668 | 1469143946486 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:32:26 INFO - PROCESS | 668 | 1469143946494 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 668 | 1469143946496 Marionette TRACE conn6 <- [1,2610,null,{}] 16:32:26 INFO - PROCESS | 668 | 1469143946500 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 668 | 1469143946502 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:26 INFO - PROCESS | 668 | 1469143946586 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:32:26 INFO - PROCESS | 668 | 1469143946593 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 668 | 1469143946595 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:26 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72C800 == 32 [pid = 668] [id = 662] 16:32:26 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456B8800) [pid = 668] [serial = 1986] [outer = 0000000000000000] 16:32:26 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094584C800) [pid = 668] [serial = 1987] [outer = 00000009456B8800] 16:32:26 INFO - PROCESS | 668 | 1469143946641 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009458FC000) [pid = 668] [serial = 1988] [outer = 00000009456B8800] 16:32:27 INFO - PROCESS | 668 | 1469143947119 Marionette TRACE conn6 <- [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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 692ms 16:32:27 INFO - PROCESS | 668 | 1469143947185 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 668 | 1469143947187 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:32:27 INFO - PROCESS | 668 | 1469143947191 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 668 | 1469143947193 Marionette TRACE conn6 <- [1,2614,null,{}] 16:32:27 INFO - PROCESS | 668 | 1469143947196 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:27 INFO - PROCESS | 668 | 1469143947198 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:27 INFO - PROCESS | 668 | 1469143947313 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:32:27 INFO - PROCESS | 668 | 1469143947395 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 668 | 1469143947397 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000946005000 == 33 [pid = 668] [id = 663] 16:32:27 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009458FC400) [pid = 668] [serial = 1989] [outer = 0000000000000000] 16:32:27 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009463E1000) [pid = 668] [serial = 1990] [outer = 00000009458FC400] 16:32:27 INFO - PROCESS | 668 | 1469143947443 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946455C00) [pid = 668] [serial = 1991] [outer = 00000009458FC400] 16:32:27 INFO - PROCESS | 668 | 1469143947864 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 16:32:27 INFO - PROCESS | 668 | 1469143947929 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 668 | 1469143947931 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:32:27 INFO - PROCESS | 668 | 1469143947934 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 668 | 1469143947936 Marionette TRACE conn6 <- [1,2618,null,{}] 16:32:27 INFO - PROCESS | 668 | 1469143947940 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:27 INFO - PROCESS | 668 | 1469143947942 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:28 INFO - PROCESS | 668 | 1469143948062 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:32:28 INFO - PROCESS | 668 | 1469143948071 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 668 | 1469143948073 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC30800 == 34 [pid = 668] [id = 664] 16:32:28 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009458FC800) [pid = 668] [serial = 1992] [outer = 0000000000000000] 16:32:28 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009465CA400) [pid = 668] [serial = 1993] [outer = 00000009458FC800] 16:32:28 INFO - PROCESS | 668 | 1469143948120 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946697400) [pid = 668] [serial = 1994] [outer = 00000009458FC800] 16:32:28 INFO - PROCESS | 668 | 1469143948580 Marionette TRACE conn6 <- [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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 16:32:28 INFO - PROCESS | 668 | 1469143948609 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 668 | 1469143948611 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:32:28 INFO - PROCESS | 668 | 1469143948615 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 668 | 1469143948618 Marionette TRACE conn6 <- [1,2622,null,{}] 16:32:28 INFO - PROCESS | 668 | 1469143948621 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 668 | 1469143948624 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:28 INFO - PROCESS | 668 | 1469143948785 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:32:28 INFO - PROCESS | 668 | 1469143948800 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 668 | 1469143948803 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:28 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAC800 == 35 [pid = 668] [id = 665] 16:32:28 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000939C04800) [pid = 668] [serial = 1995] [outer = 0000000000000000] 16:32:29 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009430C8C00) [pid = 668] [serial = 1996] [outer = 0000000939C04800] 16:32:29 INFO - PROCESS | 668 | 1469143949025 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000946DE8800) [pid = 668] [serial = 1997] [outer = 0000000939C04800] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009456DCC00) [pid = 668] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939328800) [pid = 668] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946642400) [pid = 668] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946D85C00) [pid = 668] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093F782800) [pid = 668] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009398A4C00) [pid = 668] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094627D800) [pid = 668] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943A14000) [pid = 668] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094034B800) [pid = 668] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000939CBE800) [pid = 668] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:32:29 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943D3E400) [pid = 668] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:32:29 INFO - PROCESS | 668 | 1469143949419 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 839ms 16:32:29 INFO - PROCESS | 668 | 1469143949456 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 668 | 1469143949459 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:32:29 INFO - PROCESS | 668 | 1469143949462 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 668 | 1469143949464 Marionette TRACE conn6 <- [1,2626,null,{}] 16:32:29 INFO - PROCESS | 668 | 1469143949467 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:29 INFO - PROCESS | 668 | 1469143949469 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:29 INFO - PROCESS | 668 | 1469143949586 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:32:29 INFO - PROCESS | 668 | 1469143949638 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 668 | 1469143949640 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:29 INFO - PROCESS | 668 | ++DOCSHELL 000000094E039000 == 36 [pid = 668] [id = 666] 16:32:29 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943724400) [pid = 668] [serial = 1998] [outer = 0000000000000000] 16:32:29 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009458F9400) [pid = 668] [serial = 1999] [outer = 0000000943724400] 16:32:29 INFO - PROCESS | 668 | 1469143949687 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946FE5000) [pid = 668] [serial = 2000] [outer = 0000000943724400] 16:32:30 INFO - PROCESS | 668 | 1469143950057 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 16:32:30 INFO - PROCESS | 668 | 1469143950095 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:32:30 INFO - PROCESS | 668 | 1469143950097 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:32:30 INFO - PROCESS | 668 | 1469143950100 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 668 | 1469143950102 Marionette TRACE conn6 <- [1,2630,null,{}] 16:32:30 INFO - PROCESS | 668 | 1469143950106 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 668 | 1469143950108 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:30 INFO - PROCESS | 668 | 1469143950229 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:32:30 INFO - PROCESS | 668 | 1469143950281 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 668 | 1469143950283 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094E373800 == 37 [pid = 668] [id = 667] 16:32:30 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094372F000) [pid = 668] [serial = 2001] [outer = 0000000000000000] 16:32:30 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009477B9000) [pid = 668] [serial = 2002] [outer = 000000094372F000] 16:32:30 INFO - PROCESS | 668 | 1469143950328 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009477DB400) [pid = 668] [serial = 2003] [outer = 000000094372F000] 16:32:30 INFO - PROCESS | 668 | 1469143950716 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:32:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 672ms 16:32:30 INFO - PROCESS | 668 | 1469143950779 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 668 | 1469143950782 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:32:30 INFO - PROCESS | 668 | 1469143950785 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:32:30 INFO - PROCESS | 668 | 1469143950787 Marionette TRACE conn6 <- [1,2634,null,{}] 16:32:30 INFO - PROCESS | 668 | 1469143950790 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 668 | 1469143950793 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:30 INFO - PROCESS | 668 | 1469143950879 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:32:30 INFO - PROCESS | 668 | 1469143950891 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 668 | 1469143950894 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB4E800 == 38 [pid = 668] [id = 668] 16:32:30 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009477DB800) [pid = 668] [serial = 2004] [outer = 0000000000000000] 16:32:30 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009483A2800) [pid = 668] [serial = 2005] [outer = 00000009477DB800] 16:32:30 INFO - PROCESS | 668 | 1469143950942 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009483F8800) [pid = 668] [serial = 2006] [outer = 00000009477DB800] 16:32:31 INFO - PROCESS | 668 | 1469143951770 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:32:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1017ms 16:32:31 INFO - PROCESS | 668 | 1469143951807 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 668 | 1469143951811 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:32:31 INFO - PROCESS | 668 | 1469143951816 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:32:31 INFO - PROCESS | 668 | 1469143951822 Marionette TRACE conn6 <- [1,2638,null,{}] 16:32:31 INFO - PROCESS | 668 | 1469143951848 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:31 INFO - PROCESS | 668 | 1469143951851 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:32 INFO - PROCESS | 668 | 1469143952004 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:32:32 INFO - PROCESS | 668 | 1469143952130 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 668 | 1469143952133 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:32 INFO - PROCESS | 668 | ++DOCSHELL 00000009401B4800 == 39 [pid = 668] [id = 669] 16:32:32 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009398F9800) [pid = 668] [serial = 2007] [outer = 0000000000000000] 16:32:32 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000939CB4C00) [pid = 668] [serial = 2008] [outer = 00000009398F9800] 16:32:32 INFO - PROCESS | 668 | 1469143952194 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093DC59400) [pid = 668] [serial = 2009] [outer = 00000009398F9800] 16:32:33 INFO - PROCESS | 668 | 1469143953111 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1346ms 16:32:33 INFO - PROCESS | 668 | 1469143953186 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 668 | 1469143953191 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:32:33 INFO - PROCESS | 668 | 1469143953198 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 668 | 1469143953201 Marionette TRACE conn6 <- [1,2642,null,{}] 16:32:33 INFO - PROCESS | 668 | 1469143953208 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:33 INFO - PROCESS | 668 | 1469143953211 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:33 INFO - PROCESS | 668 | 1469143953339 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:32:33 INFO - PROCESS | 668 | 1469143953417 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 668 | 1469143953421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:33 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC79800 == 40 [pid = 668] [id = 670] 16:32:33 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093DEEAC00) [pid = 668] [serial = 2010] [outer = 0000000000000000] 16:32:33 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000093DFCF800) [pid = 668] [serial = 2011] [outer = 000000093DEEAC00] 16:32:33 INFO - PROCESS | 668 | 1469143953517 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000093EA58800) [pid = 668] [serial = 2012] [outer = 000000093DEEAC00] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094E373800 == 39 [pid = 668] [id = 667] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094E039000 == 38 [pid = 668] [id = 666] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAC800 == 37 [pid = 668] [id = 665] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094DC30800 == 36 [pid = 668] [id = 664] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 0000000946005000 == 35 [pid = 668] [id = 663] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094D72C800 == 34 [pid = 668] [id = 662] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094CA6D800 == 33 [pid = 668] [id = 661] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094A3BE000 == 32 [pid = 668] [id = 660] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 0000000948EB3800 == 31 [pid = 668] [id = 659] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 0000000946668800 == 30 [pid = 668] [id = 658] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 0000000946006000 == 29 [pid = 668] [id = 657] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000093FF22800 == 28 [pid = 668] [id = 656] 16:32:33 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009477D6000) [pid = 668] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000093EC29000 == 27 [pid = 668] [id = 655] 16:32:33 INFO - PROCESS | 668 | --DOCSHELL 000000094E02A000 == 26 [pid = 668] [id = 654] 16:32:34 INFO - PROCESS | 668 | 1469143954031 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000094644D800) [pid = 668] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943387000) [pid = 668] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009466A1000) [pid = 668] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946D85000) [pid = 668] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009470A9C00) [pid = 668] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093FE80800) [pid = 668] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093A549400) [pid = 668] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093994C800) [pid = 668] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946458400) [pid = 668] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943BF6000) [pid = 668] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943371C00) [pid = 668] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943082C00) [pid = 668] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477AD400) [pid = 668] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939E97400) [pid = 668] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000093DCB8400) [pid = 668] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000094335B800) [pid = 668] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094424D000) [pid = 668] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094584E000) [pid = 668] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094584DC00) [pid = 668] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 66 (00000009465C7800) [pid = 668] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943D0C800) [pid = 668] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 881ms 16:32:34 INFO - PROCESS | 668 | 1469143954083 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 668 | 1469143954089 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:32:34 INFO - PROCESS | 668 | 1469143954096 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 668 | 1469143954100 Marionette TRACE conn6 <- [1,2646,null,{}] 16:32:34 INFO - PROCESS | 668 | 1469143954103 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 668 | 1469143954106 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:34 INFO - PROCESS | 668 | 1469143954200 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:32:34 INFO - PROCESS | 668 | 1469143954208 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 668 | 1469143954210 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE9800 == 27 [pid = 668] [id = 671] 16:32:34 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093F707C00) [pid = 668] [serial = 2013] [outer = 0000000000000000] 16:32:34 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093F8D9800) [pid = 668] [serial = 2014] [outer = 000000093F707C00] 16:32:34 INFO - PROCESS | 668 | 1469143954261 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943088C00) [pid = 668] [serial = 2015] [outer = 000000093F707C00] 16:32:34 INFO - PROCESS | 668 | 1469143954751 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 16:32:34 INFO - PROCESS | 668 | 1469143954768 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 668 | 1469143954770 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:32:34 INFO - PROCESS | 668 | 1469143954774 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 668 | 1469143954778 Marionette TRACE conn6 <- [1,2650,null,{}] 16:32:34 INFO - PROCESS | 668 | 1469143954794 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 668 | 1469143954799 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:34 INFO - PROCESS | 668 | 1469143954919 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:32:34 INFO - PROCESS | 668 | 1469143954935 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 668 | 1469143954939 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:34 INFO - PROCESS | 668 | ++DOCSHELL 0000000946660800 == 28 [pid = 668] [id = 672] 16:32:34 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943723800) [pid = 668] [serial = 2016] [outer = 0000000000000000] 16:32:35 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943727400) [pid = 668] [serial = 2017] [outer = 0000000943723800] 16:32:35 INFO - PROCESS | 668 | 1469143954995 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009437E6800) [pid = 668] [serial = 2018] [outer = 0000000943723800] 16:32:35 INFO - PROCESS | 668 | 1469143955453 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 16:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:32:35 INFO - PROCESS | 668 | 1469143955511 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 668 | 1469143955514 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:32:35 INFO - PROCESS | 668 | 1469143955517 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 668 | 1469143955519 Marionette TRACE conn6 <- [1,2654,null,{}] 16:32:35 INFO - PROCESS | 668 | 1469143955523 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:35 INFO - PROCESS | 668 | 1469143955525 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:35 INFO - PROCESS | 668 | 1469143955616 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:32:35 INFO - PROCESS | 668 | 1469143955623 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 668 | 1469143955625 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:35 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC4000 == 29 [pid = 668] [id = 673] 16:32:35 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093989D400) [pid = 668] [serial = 2019] [outer = 0000000000000000] 16:32:35 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943BF5400) [pid = 668] [serial = 2020] [outer = 000000093989D400] 16:32:35 INFO - PROCESS | 668 | 1469143955673 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943D0C400) [pid = 668] [serial = 2021] [outer = 000000093989D400] 16:32:36 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:36 INFO - PROCESS | 668 | [668] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:36 INFO - PROCESS | 668 | 1469143956610 Marionette TRACE conn6 <- [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]]]}] 16:32:36 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) 16:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1129ms 16:32:36 INFO - PROCESS | 668 | 1469143956650 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 668 | 1469143956652 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:32:36 INFO - PROCESS | 668 | 1469143956656 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 668 | 1469143956658 Marionette TRACE conn6 <- [1,2658,null,{}] 16:32:36 INFO - PROCESS | 668 | 1469143956661 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 668 | 1469143956664 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:36 INFO - PROCESS | 668 | 1469143956784 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:32:36 INFO - PROCESS | 668 | 1469143956790 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 668 | 1469143956793 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:36 INFO - PROCESS | 668 | ++DOCSHELL 000000094C537800 == 30 [pid = 668] [id = 674] 16:32:36 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943BFDC00) [pid = 668] [serial = 2022] [outer = 0000000000000000] 16:32:36 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D0C800) [pid = 668] [serial = 2023] [outer = 0000000943BFDC00] 16:32:36 INFO - PROCESS | 668 | 1469143956884 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009456D8C00) [pid = 668] [serial = 2024] [outer = 0000000943BFDC00] 16:32:37 INFO - PROCESS | 668 | 1469143957802 Marionette TRACE conn6 <- [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"]]]}] 16:32:37 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 16:32:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1178ms 16:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:32:37 INFO - PROCESS | 668 | 1469143957837 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 668 | 1469143957839 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 668 | 1469143957843 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 668 | 1469143957845 Marionette TRACE conn6 <- [1,2662,null,{}] 16:32:37 INFO - PROCESS | 668 | 1469143957854 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 668 | 1469143957860 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:38 INFO - PROCESS | 668 | 1469143958000 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:32:38 INFO - PROCESS | 668 | 1469143958006 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 668 | 1469143958008 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:38 INFO - PROCESS | 668 | ++DOCSHELL 000000094D72D800 == 31 [pid = 668] [id = 675] 16:32:38 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009458F0000) [pid = 668] [serial = 2025] [outer = 0000000000000000] 16:32:38 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946645000) [pid = 668] [serial = 2026] [outer = 00000009458F0000] 16:32:38 INFO - PROCESS | 668 | 1469143958102 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009466A1C00) [pid = 668] [serial = 2027] [outer = 00000009458F0000] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094372F000) [pid = 668] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398EF400) [pid = 668] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000939E9F800) [pid = 668] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 76 (00000009458FC400) [pid = 668] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000937B39C00) [pid = 668] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009456B8800) [pid = 668] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943084800) [pid = 668] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000939EA1000) [pid = 668] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939326800) [pid = 668] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009458FC800) [pid = 668] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009384C8400) [pid = 668] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009477AD800) [pid = 668] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000939C04800) [pid = 668] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:32:38 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943724400) [pid = 668] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:32:39 INFO - PROCESS | 668 | 1469143959045 Marionette TRACE conn6 <- [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"]]]}] 16:32:39 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 16:32:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1240ms 16:32:39 INFO - PROCESS | 668 | 1469143959086 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 668 | 1469143959088 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:32:39 INFO - PROCESS | 668 | 1469143959092 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 668 | 1469143959093 Marionette TRACE conn6 <- [1,2666,null,{}] 16:32:39 INFO - PROCESS | 668 | 1469143959097 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:39 INFO - PROCESS | 668 | 1469143959108 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:39 INFO - PROCESS | 668 | 1469143959193 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:32:39 INFO - PROCESS | 668 | 1469143959199 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 668 | 1469143959201 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:39 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC05000 == 32 [pid = 668] [id = 676] 16:32:39 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009430C6C00) [pid = 668] [serial = 2028] [outer = 0000000000000000] 16:32:39 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009456D5400) [pid = 668] [serial = 2029] [outer = 00000009430C6C00] 16:32:39 INFO - PROCESS | 668 | 1469143959246 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000946A82000) [pid = 668] [serial = 2030] [outer = 00000009430C6C00] 16:32:40 INFO - PROCESS | 668 | 1469143960179 Marionette TRACE conn6 <- [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]]]}] 16:32:40 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) 16:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms 16:32:40 INFO - PROCESS | 668 | 1469143960225 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 668 | 1469143960227 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:32:40 INFO - PROCESS | 668 | 1469143960230 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 668 | 1469143960232 Marionette TRACE conn6 <- [1,2670,null,{}] 16:32:40 INFO - PROCESS | 668 | 1469143960236 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 668 | 1469143960238 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:40 INFO - PROCESS | 668 | 1469143960370 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:32:40 INFO - PROCESS | 668 | 1469143960489 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 668 | 1469143960493 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:40 INFO - PROCESS | 668 | ++DOCSHELL 0000000939384800 == 33 [pid = 668] [id = 677] 16:32:40 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000937A14C00) [pid = 668] [serial = 2031] [outer = 0000000000000000] 16:32:40 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000938C3A400) [pid = 668] [serial = 2032] [outer = 0000000937A14C00] 16:32:40 INFO - PROCESS | 668 | 1469143960556 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009398F8000) [pid = 668] [serial = 2033] [outer = 0000000937A14C00] 16:32:41 INFO - PROCESS | 668 | 1469143961691 Marionette TRACE conn6 <- [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]]]}] 16:32:41 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) 16:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1488ms 16:32:41 INFO - PROCESS | 668 | 1469143961723 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 668 | 1469143961728 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:32:41 INFO - PROCESS | 668 | 1469143961734 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 668 | 1469143961738 Marionette TRACE conn6 <- [1,2674,null,{}] 16:32:41 INFO - PROCESS | 668 | 1469143961743 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 668 | 1469143961747 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:41 INFO - PROCESS | 668 | 1469143961902 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:32:42 INFO - PROCESS | 668 | 1469143962033 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 668 | 1469143962036 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:42 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F5D000 == 34 [pid = 668] [id = 678] 16:32:42 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000093EA55000) [pid = 668] [serial = 2034] [outer = 0000000000000000] 16:32:42 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093F8D5400) [pid = 668] [serial = 2035] [outer = 000000093EA55000] 16:32:42 INFO - PROCESS | 668 | 1469143962097 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009430CAC00) [pid = 668] [serial = 2036] [outer = 000000093EA55000] 16:32:43 INFO - PROCESS | 668 | 1469143963181 Marionette TRACE conn6 <- [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"]]]}] 16:32:43 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 16:32:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1489ms 16:32:43 INFO - PROCESS | 668 | 1469143963225 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 668 | 1469143963229 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:32:43 INFO - PROCESS | 668 | 1469143963233 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:32:43 INFO - PROCESS | 668 | 1469143963236 Marionette TRACE conn6 <- [1,2678,null,{}] 16:32:43 INFO - PROCESS | 668 | 1469143963240 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 668 | 1469143963243 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:43 INFO - PROCESS | 668 | 1469143963495 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:32:43 INFO - PROCESS | 668 | 1469143963635 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 668 | 1469143963639 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:43 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC13800 == 35 [pid = 668] [id = 679] 16:32:43 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000939E9CC00) [pid = 668] [serial = 2037] [outer = 0000000000000000] 16:32:43 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000093A54BC00) [pid = 668] [serial = 2038] [outer = 0000000939E9CC00] 16:32:43 INFO - PROCESS | 668 | 1469143963691 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093E7BBC00) [pid = 668] [serial = 2039] [outer = 0000000939E9CC00] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000093F75E000 == 34 [pid = 668] [id = 537] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000939A45000 == 33 [pid = 668] [id = 542] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000943B0D800 == 32 [pid = 668] [id = 547] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094DC05000 == 31 [pid = 668] [id = 676] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094D72D800 == 30 [pid = 668] [id = 675] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094C537800 == 29 [pid = 668] [id = 674] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000949EC4000 == 28 [pid = 668] [id = 673] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000946660800 == 27 [pid = 668] [id = 672] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE9800 == 26 [pid = 668] [id = 671] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000093FC79800 == 25 [pid = 668] [id = 670] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094EB4E800 == 24 [pid = 668] [id = 668] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000949D5B800 == 23 [pid = 668] [id = 551] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000093E762800 == 22 [pid = 668] [id = 546] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000093F75C800 == 21 [pid = 668] [id = 538] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094C540000 == 20 [pid = 668] [id = 550] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000948A16000 == 19 [pid = 668] [id = 540] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000949EC2000 == 18 [pid = 668] [id = 549] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000946669800 == 17 [pid = 668] [id = 548] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094CBFA000 == 16 [pid = 668] [id = 543] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094622C000 == 15 [pid = 668] [id = 539] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000949D6A800 == 14 [pid = 668] [id = 541] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094DC31000 == 13 [pid = 668] [id = 553] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 00000009401B4800 == 12 [pid = 668] [id = 669] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094DB0E000 == 11 [pid = 668] [id = 544] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000943AE8000 == 10 [pid = 668] [id = 545] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 000000094DC19000 == 9 [pid = 668] [id = 552] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000945F5D000 == 8 [pid = 668] [id = 678] 16:32:44 INFO - PROCESS | 668 | --DOCSHELL 0000000939384800 == 7 [pid = 668] [id = 677] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009398F2400) [pid = 668] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943383000) [pid = 668] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009463E1000) [pid = 668] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943726C00) [pid = 668] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000093F78C000) [pid = 668] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093F8D7000) [pid = 668] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000094584C800) [pid = 668] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009430C8800) [pid = 668] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094335E400) [pid = 668] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000093A18F000) [pid = 668] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000093DEF3800) [pid = 668] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943D44000) [pid = 668] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000944258800) [pid = 668] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 64 (00000009465CA400) [pid = 668] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 63 (0000000943A1B800) [pid = 668] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 62 (0000000943C28C00) [pid = 668] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000946697400) [pid = 668] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000947A96000) [pid = 668] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 59 (00000009430C8C00) [pid = 668] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 58 (0000000946DE8800) [pid = 668] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 57 (00000009477DB400) [pid = 668] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 56 (00000009458F9400) [pid = 668] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000946455C00) [pid = 668] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 54 (0000000939952C00) [pid = 668] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 53 (0000000946FE5000) [pid = 668] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 52 (00000009458FC000) [pid = 668] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | --DOMWINDOW == 51 (00000009477B9000) [pid = 668] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 668 | 1469143964937 Marionette TRACE conn6 <- [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"]]]}] 16:32:45 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 16:32:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1777ms 16:32:45 INFO - PROCESS | 668 | 1469143965016 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 668 | 1469143965021 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:32:45 INFO - PROCESS | 668 | 1469143965027 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 668 | 1469143965030 Marionette TRACE conn6 <- [1,2682,null,{}] 16:32:45 INFO - PROCESS | 668 | 1469143965036 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:45 INFO - PROCESS | 668 | 1469143965040 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:45 INFO - PROCESS | 668 | 1469143965143 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:32:45 INFO - PROCESS | 668 | 1469143965215 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 668 | 1469143965220 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:45 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC20000 == 8 [pid = 668] [id = 680] 16:32:45 INFO - PROCESS | 668 | ++DOMWINDOW == 52 (00000009379E8C00) [pid = 668] [serial = 2040] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (00000009398FAC00) [pid = 668] [serial = 2041] [outer = 00000009379E8C00] 16:32:45 INFO - PROCESS | 668 | 1469143965272 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (0000000939C10400) [pid = 668] [serial = 2042] [outer = 00000009379E8C00] 16:32:46 INFO - PROCESS | 668 | 1469143966224 Marionette TRACE conn6 <- [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"]]]}] 16:32:46 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 16:32:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1234ms 16:32:46 INFO - PROCESS | 668 | 1469143966264 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 668 | 1469143966270 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:32:46 INFO - PROCESS | 668 | 1469143966276 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 668 | 1469143966279 Marionette TRACE conn6 <- [1,2686,null,{}] 16:32:46 INFO - PROCESS | 668 | 1469143966284 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 668 | 1469143966287 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:46 INFO - PROCESS | 668 | 1469143966390 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:32:46 INFO - PROCESS | 668 | 1469143966400 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 668 | 1469143966403 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000943AE4800 == 9 [pid = 668] [id = 681] 16:32:46 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000093E17E800) [pid = 668] [serial = 2043] [outer = 0000000000000000] 16:32:46 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093EC4A400) [pid = 668] [serial = 2044] [outer = 000000093E17E800] 16:32:46 INFO - PROCESS | 668 | 1469143966453 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (000000093F858000) [pid = 668] [serial = 2045] [outer = 000000093E17E800] 16:32:47 INFO - PROCESS | 668 | 1469143967471 Marionette TRACE conn6 <- [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"]]]}] 16:32:47 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 16:32:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:32:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:32:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1237ms 16:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:32:47 INFO - PROCESS | 668 | 1469143967525 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 668 | 1469143967528 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 668 | 1469143967532 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 668 | 1469143967535 Marionette TRACE conn6 <- [1,2690,null,{}] 16:32:47 INFO - PROCESS | 668 | 1469143967548 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 668 | 1469143967553 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:47 INFO - PROCESS | 668 | 1469143967674 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:32:47 INFO - PROCESS | 668 | 1469143967682 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 668 | 1469143967686 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:47 INFO - PROCESS | 668 | ++DOCSHELL 000000094621B000 == 10 [pid = 668] [id = 682] 16:32:47 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000943371400) [pid = 668] [serial = 2046] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000943378C00) [pid = 668] [serial = 2047] [outer = 0000000943371400] 16:32:47 INFO - PROCESS | 668 | 1469143967780 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000943387400) [pid = 668] [serial = 2048] [outer = 0000000943371400] 16:32:48 INFO - PROCESS | 668 | 1469143968263 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:32:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 16:32:48 INFO - PROCESS | 668 | 1469143968310 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 668 | 1469143968312 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:32:48 INFO - PROCESS | 668 | 1469143968316 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 668 | 1469143968318 Marionette TRACE conn6 <- [1,2694,null,{}] 16:32:48 INFO - PROCESS | 668 | 1469143968322 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 668 | 1469143968324 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:48 INFO - PROCESS | 668 | 1469143968444 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:32:48 INFO - PROCESS | 668 | 1469143968454 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 668 | 1469143968456 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB8000 == 11 [pid = 668] [id = 683] 16:32:48 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (0000000943731C00) [pid = 668] [serial = 2049] [outer = 0000000000000000] 16:32:48 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000943A16000) [pid = 668] [serial = 2050] [outer = 0000000943731C00] 16:32:48 INFO - PROCESS | 668 | 1469143968548 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000943BF1400) [pid = 668] [serial = 2051] [outer = 0000000943731C00] 16:32:49 INFO - PROCESS | 668 | 1469143969004 Marionette TRACE conn6 <- [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]]]}] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 62 (00000009430C6C00) [pid = 668] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943BFDC00) [pid = 668] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009458F0000) [pid = 668] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093F707C00) [pid = 668] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 58 (000000093989D400) [pid = 668] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 57 (000000093DEEAC00) [pid = 668] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 56 (00000009477DB800) [pid = 668] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000943723800) [pid = 668] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:32:49 INFO - PROCESS | 668 | --DOMWINDOW == 54 (00000009398F9800) [pid = 668] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:32:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 16:32:49 INFO - PROCESS | 668 | 1469143969076 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 668 | 1469143969078 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:32:49 INFO - PROCESS | 668 | 1469143969082 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:32:49 INFO - PROCESS | 668 | 1469143969084 Marionette TRACE conn6 <- [1,2698,null,{}] 16:32:49 INFO - PROCESS | 668 | 1469143969087 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 668 | 1469143969089 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:49 INFO - PROCESS | 668 | 1469143969179 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:32:49 INFO - PROCESS | 668 | 1469143969187 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 668 | 1469143969189 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:49 INFO - PROCESS | 668 | ++DOCSHELL 0000000949EC4000 == 12 [pid = 668] [id = 684] 16:32:49 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000093DF5D800) [pid = 668] [serial = 2052] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093FCB6800) [pid = 668] [serial = 2053] [outer = 000000093DF5D800] 16:32:49 INFO - PROCESS | 668 | 1469143969237 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000943C29C00) [pid = 668] [serial = 2054] [outer = 000000093DF5D800] 16:32:49 INFO - PROCESS | 668 | 1469143969693 Marionette TRACE conn6 <- [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] 16:32:49 INFO - PROCESS | 668 | 1469143969762 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:32:49 INFO - PROCESS | 668 | 1469143969766 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 668 | 1469143969768 Marionette TRACE conn6 <- [1,2702,null,{}] 16:32:49 INFO - PROCESS | 668 | 1469143969771 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 668 | 1469143969777 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:49 INFO - PROCESS | 668 | 1469143969890 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:32:49 INFO - PROCESS | 668 | 1469143969896 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 668 | 1469143969898 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA53800 == 13 [pid = 668] [id = 685] 16:32:49 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000943D18000) [pid = 668] [serial = 2055] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000944258800) [pid = 668] [serial = 2056] [outer = 0000000943D18000] 16:32:49 INFO - PROCESS | 668 | 1469143969944 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (00000009458F3000) [pid = 668] [serial = 2057] [outer = 0000000943D18000] 16:32:50 INFO - PROCESS | 668 | 1469143970364 Marionette TRACE conn6 <- [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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 16:32:50 INFO - PROCESS | 668 | 1469143970400 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:32:50 INFO - PROCESS | 668 | 1469143970402 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:32:50 INFO - PROCESS | 668 | 1469143970405 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 668 | 1469143970407 Marionette TRACE conn6 <- [1,2706,null,{}] 16:32:50 INFO - PROCESS | 668 | 1469143970411 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 668 | 1469143970413 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:50 INFO - PROCESS | 668 | 1469143970495 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:32:50 INFO - PROCESS | 668 | 1469143970501 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 668 | 1469143970503 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:50 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBFC000 == 14 [pid = 668] [id = 686] 16:32:50 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (00000009456E3800) [pid = 668] [serial = 2058] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (000000094627D800) [pid = 668] [serial = 2059] [outer = 00000009456E3800] 16:32:50 INFO - PROCESS | 668 | 1469143970549 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (00000009463E2C00) [pid = 668] [serial = 2060] [outer = 00000009456E3800] 16:32:51 INFO - PROCESS | 668 | 1469143971066 Marionette TRACE conn6 <- [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] 16:32:51 INFO - PROCESS | 668 | 1469143971185 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:32:51 INFO - PROCESS | 668 | 1469143971192 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 668 | 1469143971197 Marionette TRACE conn6 <- [1,2710,null,{}] 16:32:51 INFO - PROCESS | 668 | 1469143971216 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 668 | 1469143971221 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:51 INFO - PROCESS | 668 | 1469143971347 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:32:51 INFO - PROCESS | 668 | 1469143971421 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 668 | 1469143971426 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:51 INFO - PROCESS | 668 | ++DOCSHELL 000000093E990000 == 15 [pid = 668] [id = 687] 16:32:51 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (00000009398F5C00) [pid = 668] [serial = 2061] [outer = 0000000000000000] 16:32:51 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (000000093994EC00) [pid = 668] [serial = 2062] [outer = 00000009398F5C00] 16:32:51 INFO - PROCESS | 668 | 1469143971487 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093A195400) [pid = 668] [serial = 2063] [outer = 00000009398F5C00] 16:32:52 INFO - PROCESS | 668 | 1469143972332 Marionette TRACE conn6 <- [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] 16:32:52 INFO - PROCESS | 668 | 1469143972392 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:32:52 INFO - PROCESS | 668 | 1469143972399 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 668 | 1469143972403 Marionette TRACE conn6 <- [1,2714,null,{}] 16:32:52 INFO - PROCESS | 668 | 1469143972407 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 668 | 1469143972410 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:52 INFO - PROCESS | 668 | 1469143972544 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:32:52 INFO - PROCESS | 668 | 1469143972659 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 668 | 1469143972662 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:52 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB4800 == 16 [pid = 668] [id = 688] 16:32:52 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093FCAF000) [pid = 668] [serial = 2064] [outer = 0000000000000000] 16:32:52 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943357800) [pid = 668] [serial = 2065] [outer = 000000093FCAF000] 16:32:52 INFO - PROCESS | 668 | 1469143972723 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943727800) [pid = 668] [serial = 2066] [outer = 000000093FCAF000] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D0C800) [pid = 668] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946645000) [pid = 668] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093F8D9800) [pid = 668] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000943088C00) [pid = 668] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943BF5400) [pid = 668] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000093DFCF800) [pid = 668] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 62 (000000093EA58800) [pid = 668] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 61 (00000009483A2800) [pid = 668] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 60 (00000009483F8800) [pid = 668] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 59 (0000000943727400) [pid = 668] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 58 (00000009437E6800) [pid = 668] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 57 (0000000939CB4C00) [pid = 668] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 56 (000000093DC59400) [pid = 668] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 55 (00000009466A1C00) [pid = 668] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 54 (00000009456D8C00) [pid = 668] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 53 (0000000943D0C400) [pid = 668] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 52 (0000000946A82000) [pid = 668] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | --DOMWINDOW == 51 (00000009456D5400) [pid = 668] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:32:53 INFO - PROCESS | 668 | 1469143973564 Marionette TRACE conn6 <- [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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1221ms 16:32:53 INFO - PROCESS | 668 | 1469143973622 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 668 | 1469143973627 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:32:53 INFO - PROCESS | 668 | 1469143973633 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 668 | 1469143973636 Marionette TRACE conn6 <- [1,2718,null,{}] 16:32:53 INFO - PROCESS | 668 | 1469143973643 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:53 INFO - PROCESS | 668 | 1469143973646 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:53 INFO - PROCESS | 668 | 1469143973737 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:32:53 INFO - PROCESS | 668 | 1469143973750 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 668 | 1469143973753 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:53 INFO - PROCESS | 668 | ++DOCSHELL 00000009401B4800 == 17 [pid = 668] [id = 689] 16:32:53 INFO - PROCESS | 668 | ++DOMWINDOW == 52 (000000093DE07400) [pid = 668] [serial = 2067] [outer = 0000000000000000] 16:32:53 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (000000093DF5E400) [pid = 668] [serial = 2068] [outer = 000000093DE07400] 16:32:53 INFO - PROCESS | 668 | 1469143973810 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (000000093F709800) [pid = 668] [serial = 2069] [outer = 000000093DE07400] 16:32:54 INFO - PROCESS | 668 | 1469143974825 Marionette TRACE conn6 <- [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"]]]}] 16:32:54 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 16:32:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:32:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:32:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1238ms 16:32:54 INFO - PROCESS | 668 | 1469143974874 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 668 | 1469143974878 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:32:54 INFO - PROCESS | 668 | 1469143974885 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 668 | 1469143974887 Marionette TRACE conn6 <- [1,2722,null,{}] 16:32:54 INFO - PROCESS | 668 | 1469143974891 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 668 | 1469143974894 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:55 INFO - PROCESS | 668 | 1469143974987 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:32:55 INFO - PROCESS | 668 | 1469143974993 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 668 | 1469143974995 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F68800 == 18 [pid = 668] [id = 690] 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (0000000943357000) [pid = 668] [serial = 2070] [outer = 0000000000000000] 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (0000000943373C00) [pid = 668] [serial = 2071] [outer = 0000000943357000] 16:32:55 INFO - PROCESS | 668 | 1469143975046 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000943728C00) [pid = 668] [serial = 2072] [outer = 0000000943357000] 16:32:55 INFO - PROCESS | 668 | 1469143975535 Marionette TRACE conn6 <- [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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 16:32:55 INFO - PROCESS | 668 | 1469143975581 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 668 | 1469143975583 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:32:55 INFO - PROCESS | 668 | 1469143975587 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 668 | 1469143975591 Marionette TRACE conn6 <- [1,2726,null,{}] 16:32:55 INFO - PROCESS | 668 | 1469143975602 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:55 INFO - PROCESS | 668 | 1469143975607 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:55 INFO - PROCESS | 668 | 1469143975698 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:32:55 INFO - PROCESS | 668 | 1469143975705 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 668 | 1469143975709 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:55 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EB9800 == 19 [pid = 668] [id = 691] 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (0000000943B7A000) [pid = 668] [serial = 2073] [outer = 0000000000000000] 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (0000000943D12000) [pid = 668] [serial = 2074] [outer = 0000000943B7A000] 16:32:55 INFO - PROCESS | 668 | 1469143975760 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000944214800) [pid = 668] [serial = 2075] [outer = 0000000943B7A000] 16:32:56 INFO - PROCESS | 668 | 1469143976250 Marionette TRACE conn6 <- [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]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 16:32:56 INFO - PROCESS | 668 | 1469143976260 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 668 | 1469143976264 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:32:56 INFO - PROCESS | 668 | 1469143976267 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 668 | 1469143976269 Marionette TRACE conn6 <- [1,2730,null,{}] 16:32:56 INFO - PROCESS | 668 | 1469143976272 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 668 | 1469143976274 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:56 INFO - PROCESS | 668 | 1469143976396 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:32:56 INFO - PROCESS | 668 | 1469143976480 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 668 | 1469143976482 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:56 INFO - PROCESS | 668 | ++DOCSHELL 000000094C53A000 == 20 [pid = 668] [id = 692] 16:32:56 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000094540F400) [pid = 668] [serial = 2076] [outer = 0000000000000000] 16:32:56 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (00000009456DC400) [pid = 668] [serial = 2077] [outer = 000000094540F400] 16:32:56 INFO - PROCESS | 668 | 1469143976529 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (00000009458F5400) [pid = 668] [serial = 2078] [outer = 000000094540F400] 16:32:56 INFO - PROCESS | 668 | 1469143976960 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 16:32:57 INFO - PROCESS | 668 | 1469143977004 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 668 | 1469143977006 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:32:57 INFO - PROCESS | 668 | 1469143977009 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 668 | 1469143977011 Marionette TRACE conn6 <- [1,2734,null,{}] 16:32:57 INFO - PROCESS | 668 | 1469143977020 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 668 | 1469143977022 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:57 INFO - PROCESS | 668 | 1469143977134 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:32:57 INFO - PROCESS | 668 | 1469143977139 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 668 | 1469143977141 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD84800 == 21 [pid = 668] [id = 693] 16:32:57 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (00000009398F2C00) [pid = 668] [serial = 2079] [outer = 0000000000000000] 16:32:57 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000946282800) [pid = 668] [serial = 2080] [outer = 00000009398F2C00] 16:32:57 INFO - PROCESS | 668 | 1469143977187 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000946455C00) [pid = 668] [serial = 2081] [outer = 00000009398F2C00] 16:32:57 INFO - PROCESS | 668 | 1469143977644 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 16:32:57 INFO - PROCESS | 668 | 1469143977705 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 668 | 1469143977707 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:32:57 INFO - PROCESS | 668 | 1469143977710 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 668 | 1469143977712 Marionette TRACE conn6 <- [1,2738,null,{}] 16:32:57 INFO - PROCESS | 668 | 1469143977716 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 668 | 1469143977722 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:57 INFO - PROCESS | 668 | 1469143977890 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:32:57 INFO - PROCESS | 668 | 1469143977911 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 668 | 1469143977914 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:57 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC02800 == 22 [pid = 668] [id = 694] 16:32:57 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009464A8000) [pid = 668] [serial = 2082] [outer = 0000000000000000] 16:32:57 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000946646800) [pid = 668] [serial = 2083] [outer = 00000009464A8000] 16:32:57 INFO - PROCESS | 668 | 1469143977960 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000946A86000) [pid = 668] [serial = 2084] [outer = 00000009464A8000] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943731C00) [pid = 668] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000937A14C00) [pid = 668] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939E9CC00) [pid = 668] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000093DF5D800) [pid = 668] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 64 (000000093E17E800) [pid = 668] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 63 (00000009379E8C00) [pid = 668] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 62 (000000093EA55000) [pid = 668] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 61 (0000000943D18000) [pid = 668] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:32:58 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000943371400) [pid = 668] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:32:58 INFO - PROCESS | 668 | 1469143978404 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 735ms 16:32:58 INFO - PROCESS | 668 | 1469143978448 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 668 | 1469143978451 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:32:58 INFO - PROCESS | 668 | 1469143978454 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 668 | 1469143978456 Marionette TRACE conn6 <- [1,2742,null,{}] 16:32:58 INFO - PROCESS | 668 | 1469143978459 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:58 INFO - PROCESS | 668 | 1469143978461 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:58 INFO - PROCESS | 668 | 1469143978544 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:32:58 INFO - PROCESS | 668 | 1469143978550 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 668 | 1469143978552 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:58 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC2F800 == 23 [pid = 668] [id = 695] 16:32:58 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000093EC4B400) [pid = 668] [serial = 2085] [outer = 0000000000000000] 16:32:58 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000946649000) [pid = 668] [serial = 2086] [outer = 000000093EC4B400] 16:32:58 INFO - PROCESS | 668 | 1469143978598 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (0000000946D83800) [pid = 668] [serial = 2087] [outer = 000000093EC4B400] 16:32:59 INFO - PROCESS | 668 | 1469143979020 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 587ms 16:32:59 INFO - PROCESS | 668 | 1469143979056 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:32:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:32:59 INFO - PROCESS | 668 | 1469143979058 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 668 | 1469143979061 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 668 | 1469143979063 Marionette TRACE conn6 <- [1,2746,null,{}] 16:32:59 INFO - PROCESS | 668 | 1469143979071 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 668 | 1469143979073 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:59 INFO - PROCESS | 668 | 1469143979160 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:32:59 INFO - PROCESS | 668 | 1469143979167 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 668 | 1469143979169 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD27000 == 24 [pid = 668] [id = 696] 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000946DE7C00) [pid = 668] [serial = 2088] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000946FE7C00) [pid = 668] [serial = 2089] [outer = 0000000946DE7C00] 16:32:59 INFO - PROCESS | 668 | 1469143979215 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000947784800) [pid = 668] [serial = 2090] [outer = 0000000946DE7C00] 16:32:59 INFO - PROCESS | 668 | 1469143979664 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 16:32:59 INFO - PROCESS | 668 | 1469143979693 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 668 | 1469143979696 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:32:59 INFO - PROCESS | 668 | 1469143979699 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 668 | 1469143979701 Marionette TRACE conn6 <- [1,2750,null,{}] 16:32:59 INFO - PROCESS | 668 | 1469143979704 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 668 | 1469143979706 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:59 INFO - PROCESS | 668 | 1469143979832 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:32:59 INFO - PROCESS | 668 | 1469143979840 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 668 | 1469143979842 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:32:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD6B000 == 25 [pid = 668] [id = 697] 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (00000009477AF000) [pid = 668] [serial = 2091] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (00000009477CFC00) [pid = 668] [serial = 2092] [outer = 00000009477AF000] 16:32:59 INFO - PROCESS | 668 | 1469143979886 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009477D8400) [pid = 668] [serial = 2093] [outer = 00000009477AF000] 16:33:00 INFO - PROCESS | 668 | --DOCSHELL 000000093FC13800 == 24 [pid = 668] [id = 679] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943A16000) [pid = 668] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009398F8000) [pid = 668] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 66 (000000093A54BC00) [pid = 668] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 65 (000000093FCB6800) [pid = 668] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 64 (0000000943BF1400) [pid = 668] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 63 (000000093E7BBC00) [pid = 668] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 62 (000000093F858000) [pid = 668] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 61 (000000093EC4A400) [pid = 668] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 60 (0000000939C10400) [pid = 668] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 59 (000000093F8D5400) [pid = 668] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 58 (0000000944258800) [pid = 668] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 57 (00000009430CAC00) [pid = 668] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 56 (0000000943387400) [pid = 668] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 55 (0000000943C29C00) [pid = 668] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 54 (00000009398FAC00) [pid = 668] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 53 (0000000943378C00) [pid = 668] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 52 (0000000938C3A400) [pid = 668] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 51 (00000009458F3000) [pid = 668] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | --DOMWINDOW == 50 (000000094627D800) [pid = 668] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:33:01 INFO - PROCESS | 668 | 1469143981651 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:33:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1977ms 16:33:01 INFO - PROCESS | 668 | 1469143981681 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 668 | 1469143981685 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:33:01 INFO - PROCESS | 668 | 1469143981691 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 668 | 1469143981693 Marionette TRACE conn6 <- [1,2754,null,{}] 16:33:01 INFO - PROCESS | 668 | 1469143981699 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 668 | 1469143981702 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:01 INFO - PROCESS | 668 | 1469143981796 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:33:01 INFO - PROCESS | 668 | 1469143981803 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 668 | 1469143981807 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:01 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC26800 == 25 [pid = 668] [id = 698] 16:33:01 INFO - PROCESS | 668 | ++DOMWINDOW == 51 (00000009398A4C00) [pid = 668] [serial = 2094] [outer = 0000000000000000] 16:33:01 INFO - PROCESS | 668 | ++DOMWINDOW == 52 (00000009398F7800) [pid = 668] [serial = 2095] [outer = 00000009398A4C00] 16:33:01 INFO - PROCESS | 668 | 1469143981858 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 668 | ++DOMWINDOW == 53 (0000000939954800) [pid = 668] [serial = 2096] [outer = 00000009398A4C00] 16:33:02 INFO - PROCESS | 668 | 1469143982350 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 16:33:02 INFO - PROCESS | 668 | 1469143982368 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 668 | 1469143982374 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:33:02 INFO - PROCESS | 668 | 1469143982381 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 668 | 1469143982384 Marionette TRACE conn6 <- [1,2758,null,{}] 16:33:02 INFO - PROCESS | 668 | 1469143982388 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 668 | 1469143982391 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:02 INFO - PROCESS | 668 | 1469143982490 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:33:02 INFO - PROCESS | 668 | 1469143982499 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 668 | 1469143982502 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:02 INFO - PROCESS | 668 | ++DOCSHELL 0000000943978800 == 26 [pid = 668] [id = 699] 16:33:02 INFO - PROCESS | 668 | ++DOMWINDOW == 54 (0000000939EA2400) [pid = 668] [serial = 2097] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 668 | ++DOMWINDOW == 55 (000000093AADF800) [pid = 668] [serial = 2098] [outer = 0000000939EA2400] 16:33:02 INFO - PROCESS | 668 | 1469143982553 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 668 | ++DOMWINDOW == 56 (000000093DF63C00) [pid = 668] [serial = 2099] [outer = 0000000939EA2400] 16:33:03 INFO - PROCESS | 668 | 1469143983022 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 16:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:33:03 INFO - PROCESS | 668 | 1469143983056 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 668 | 1469143983059 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:33:03 INFO - PROCESS | 668 | 1469143983063 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 668 | 1469143983067 Marionette TRACE conn6 <- [1,2762,null,{}] 16:33:03 INFO - PROCESS | 668 | 1469143983079 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 668 | 1469143983084 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:03 INFO - PROCESS | 668 | 1469143983173 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:33:03 INFO - PROCESS | 668 | 1469143983290 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 668 | 1469143983293 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:03 INFO - PROCESS | 668 | ++DOCSHELL 000000094600F800 == 27 [pid = 668] [id = 700] 16:33:03 INFO - PROCESS | 668 | ++DOMWINDOW == 57 (0000000937A13800) [pid = 668] [serial = 2100] [outer = 0000000000000000] 16:33:03 INFO - PROCESS | 668 | ++DOMWINDOW == 58 (000000093F78F400) [pid = 668] [serial = 2101] [outer = 0000000937A13800] 16:33:03 INFO - PROCESS | 668 | 1469143983343 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 668 | ++DOMWINDOW == 59 (000000093FCB0800) [pid = 668] [serial = 2102] [outer = 0000000937A13800] 16:33:03 INFO - PROCESS | 668 | 1469143983732 Marionette TRACE conn6 <- [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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 16:33:03 INFO - PROCESS | 668 | 1469143983800 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 668 | 1469143983803 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:33:03 INFO - PROCESS | 668 | 1469143983813 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 668 | 1469143983815 Marionette TRACE conn6 <- [1,2766,null,{}] 16:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:33:03 INFO - PROCESS | 668 | 1469143983819 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 668 | 1469143983821 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:03 INFO - PROCESS | 668 | 1469143983912 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:33:03 INFO - PROCESS | 668 | 1469143983918 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 668 | 1469143983920 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:03 INFO - PROCESS | 668 | ++DOCSHELL 0000000946A19800 == 28 [pid = 668] [id = 701] 16:33:03 INFO - PROCESS | 668 | ++DOMWINDOW == 60 (0000000943088C00) [pid = 668] [serial = 2103] [outer = 0000000000000000] 16:33:03 INFO - PROCESS | 668 | ++DOMWINDOW == 61 (000000094330FC00) [pid = 668] [serial = 2104] [outer = 0000000943088C00] 16:33:03 INFO - PROCESS | 668 | 1469143983968 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 668 | ++DOMWINDOW == 62 (0000000943371C00) [pid = 668] [serial = 2105] [outer = 0000000943088C00] 16:33:04 INFO - PROCESS | 668 | 1469143984402 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 16:33:04 INFO - PROCESS | 668 | 1469143984449 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 668 | 1469143984451 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:33:04 INFO - PROCESS | 668 | 1469143984455 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 668 | 1469143984456 Marionette TRACE conn6 <- [1,2770,null,{}] 16:33:04 INFO - PROCESS | 668 | 1469143984460 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 668 | 1469143984462 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:04 INFO - PROCESS | 668 | 1469143984545 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:33:04 INFO - PROCESS | 668 | 1469143984582 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 668 | 1469143984585 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:04 INFO - PROCESS | 668 | ++DOCSHELL 000000094988C000 == 29 [pid = 668] [id = 702] 16:33:04 INFO - PROCESS | 668 | ++DOMWINDOW == 63 (00000009383D8000) [pid = 668] [serial = 2106] [outer = 0000000000000000] 16:33:04 INFO - PROCESS | 668 | ++DOMWINDOW == 64 (0000000943387400) [pid = 668] [serial = 2107] [outer = 00000009383D8000] 16:33:04 INFO - PROCESS | 668 | 1469143984630 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 668 | ++DOMWINDOW == 65 (0000000943727C00) [pid = 668] [serial = 2108] [outer = 00000009383D8000] 16:33:05 INFO - PROCESS | 668 | 1469143985070 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 627ms 16:33:05 INFO - PROCESS | 668 | 1469143985093 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 668 | 1469143985095 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:33:05 INFO - PROCESS | 668 | 1469143985099 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:33:05 INFO - PROCESS | 668 | 1469143985101 Marionette TRACE conn6 <- [1,2774,null,{}] 16:33:05 INFO - PROCESS | 668 | 1469143985105 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 668 | 1469143985110 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:05 INFO - PROCESS | 668 | 1469143985221 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:33:05 INFO - PROCESS | 668 | 1469143985228 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 668 | 1469143985230 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3CC800 == 30 [pid = 668] [id = 703] 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000943A16000) [pid = 668] [serial = 2109] [outer = 0000000000000000] 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000943C03000) [pid = 668] [serial = 2110] [outer = 0000000943A16000] 16:33:05 INFO - PROCESS | 668 | 1469143985277 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943D12400) [pid = 668] [serial = 2111] [outer = 0000000943A16000] 16:33:05 INFO - PROCESS | 668 | 1469143985702 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 16:33:05 INFO - PROCESS | 668 | 1469143985734 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:33:05 INFO - PROCESS | 668 | 1469143985736 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:33:05 INFO - PROCESS | 668 | 1469143985740 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 668 | 1469143985742 Marionette TRACE conn6 <- [1,2778,null,{}] 16:33:05 INFO - PROCESS | 668 | 1469143985745 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 668 | 1469143985747 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:05 INFO - PROCESS | 668 | 1469143985836 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:33:05 INFO - PROCESS | 668 | 1469143985842 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 668 | 1469143985844 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094CBE2800 == 31 [pid = 668] [id = 704] 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (00000009398A3400) [pid = 668] [serial = 2112] [outer = 0000000000000000] 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943D44000) [pid = 668] [serial = 2113] [outer = 00000009398A3400] 16:33:05 INFO - PROCESS | 668 | 1469143985890 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009456C2C00) [pid = 668] [serial = 2114] [outer = 00000009398A3400] 16:33:06 INFO - PROCESS | 668 | 1469143986302 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 16:33:06 INFO - PROCESS | 668 | 1469143986389 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 668 | 1469143986392 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:33:06 INFO - PROCESS | 668 | 1469143986395 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:33:06 INFO - PROCESS | 668 | 1469143986398 Marionette TRACE conn6 <- [1,2782,null,{}] 16:33:06 INFO - PROCESS | 668 | 1469143986401 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 668 | 1469143986403 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:06 INFO - PROCESS | 668 | 1469143986487 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:33:06 INFO - PROCESS | 668 | 1469143986499 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 668 | 1469143986501 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB08000 == 32 [pid = 668] [id = 705] 16:33:06 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456DB400) [pid = 668] [serial = 2115] [outer = 0000000000000000] 16:33:06 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000945850C00) [pid = 668] [serial = 2116] [outer = 00000009456DB400] 16:33:06 INFO - PROCESS | 668 | 1469143986547 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094627DC00) [pid = 668] [serial = 2117] [outer = 00000009456DB400] 16:33:07 INFO - PROCESS | 668 | 1469143987010 Marionette TRACE conn6 <- [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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 629ms 16:33:07 INFO - PROCESS | 668 | 1469143987029 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 668 | 1469143987031 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:33:07 INFO - PROCESS | 668 | 1469143987035 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 668 | 1469143987037 Marionette TRACE conn6 <- [1,2786,null,{}] 16:33:07 INFO - PROCESS | 668 | 1469143987040 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 668 | 1469143987042 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:07 INFO - PROCESS | 668 | 1469143987157 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:33:07 INFO - PROCESS | 668 | 1469143987166 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 668 | 1469143987168 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094600B800 == 33 [pid = 668] [id = 706] 16:33:07 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094644DC00) [pid = 668] [serial = 2118] [outer = 0000000000000000] 16:33:07 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000946452C00) [pid = 668] [serial = 2119] [outer = 000000094644DC00] 16:33:07 INFO - PROCESS | 668 | 1469143987282 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009465C7800) [pid = 668] [serial = 2120] [outer = 000000094644DC00] 16:33:07 INFO - PROCESS | 668 | 1469143987701 Marionette TRACE conn6 <- [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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 16:33:07 INFO - PROCESS | 668 | 1469143987732 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 668 | 1469143987734 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:33:07 INFO - PROCESS | 668 | 1469143987737 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 668 | 1469143987739 Marionette TRACE conn6 <- [1,2790,null,{}] 16:33:07 INFO - PROCESS | 668 | 1469143987742 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 668 | 1469143987744 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:07 INFO - PROCESS | 668 | 1469143987863 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:33:07 INFO - PROCESS | 668 | 1469143987868 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 668 | 1469143987870 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:07 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD21800 == 34 [pid = 668] [id = 707] 16:33:07 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009465C7C00) [pid = 668] [serial = 2121] [outer = 0000000000000000] 16:33:07 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946648C00) [pid = 668] [serial = 2122] [outer = 00000009465C7C00] 16:33:07 INFO - PROCESS | 668 | 1469143987916 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094669E400) [pid = 668] [serial = 2123] [outer = 00000009465C7C00] 16:33:08 INFO - PROCESS | 668 | 1469143988380 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 16:33:08 INFO - PROCESS | 668 | 1469143988410 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 668 | 1469143988412 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:33:08 INFO - PROCESS | 668 | 1469143988415 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 668 | 1469143988418 Marionette TRACE conn6 <- [1,2794,null,{}] 16:33:08 INFO - PROCESS | 668 | 1469143988422 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 668 | 1469143988424 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:08 INFO - PROCESS | 668 | 1469143988581 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:33:08 INFO - PROCESS | 668 | 1469143988640 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 668 | 1469143988643 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:08 INFO - PROCESS | 668 | ++DOCSHELL 000000094988A000 == 35 [pid = 668] [id = 708] 16:33:08 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000946DDEC00) [pid = 668] [serial = 2124] [outer = 0000000000000000] 16:33:08 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000947784400) [pid = 668] [serial = 2125] [outer = 0000000946DDEC00] 16:33:08 INFO - PROCESS | 668 | 1469143988689 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009477D6400) [pid = 668] [serial = 2126] [outer = 0000000946DDEC00] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000946DE7C00) [pid = 668] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 81 (000000094540F400) [pid = 668] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009398F2C00) [pid = 668] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009464A8000) [pid = 668] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943357000) [pid = 668] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093DE07400) [pid = 668] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093FCAF000) [pid = 668] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398F5C00) [pid = 668] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009456E3800) [pid = 668] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943B7A000) [pid = 668] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:33:08 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093EC4B400) [pid = 668] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:33:09 INFO - PROCESS | 668 | 1469143989162 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 775ms 16:33:09 INFO - PROCESS | 668 | 1469143989205 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 668 | 1469143989207 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:33:09 INFO - PROCESS | 668 | 1469143989212 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 668 | 1469143989214 Marionette TRACE conn6 <- [1,2798,null,{}] 16:33:09 INFO - PROCESS | 668 | 1469143989217 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 668 | 1469143989219 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:09 INFO - PROCESS | 668 | 1469143989306 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:33:09 INFO - PROCESS | 668 | 1469143989311 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 668 | 1469143989313 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:09 INFO - PROCESS | 668 | ++DOCSHELL 000000094E35F800 == 36 [pid = 668] [id = 709] 16:33:09 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943357000) [pid = 668] [serial = 2127] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (00000009464A7400) [pid = 668] [serial = 2128] [outer = 0000000943357000] 16:33:09 INFO - PROCESS | 668 | 1469143989358 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009477D5000) [pid = 668] [serial = 2129] [outer = 0000000943357000] 16:33:09 INFO - PROCESS | 668 | 1469143989774 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 587ms 16:33:09 INFO - PROCESS | 668 | 1469143989800 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 668 | 1469143989802 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:33:09 INFO - PROCESS | 668 | 1469143989805 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:33:09 INFO - PROCESS | 668 | 1469143989807 Marionette TRACE conn6 <- [1,2802,null,{}] 16:33:09 INFO - PROCESS | 668 | 1469143989810 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 668 | 1469143989812 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:09 INFO - PROCESS | 668 | 1469143989936 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:33:09 INFO - PROCESS | 668 | 1469143989944 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 668 | 1469143989946 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:09 INFO - PROCESS | 668 | ++DOCSHELL 000000094E373800 == 37 [pid = 668] [id = 710] 16:33:09 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009477DE000) [pid = 668] [serial = 2130] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000946640000) [pid = 668] [serial = 2131] [outer = 00000009477DE000] 16:33:09 INFO - PROCESS | 668 | 1469143989991 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094832E800) [pid = 668] [serial = 2132] [outer = 00000009477DE000] 16:33:10 INFO - PROCESS | 668 | 1469143990416 Marionette TRACE conn6 <- [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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 16:33:10 INFO - PROCESS | 668 | 1469143990438 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 668 | 1469143990440 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:33:10 INFO - PROCESS | 668 | 1469143990444 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:33:10 INFO - PROCESS | 668 | 1469143990445 Marionette TRACE conn6 <- [1,2806,null,{}] 16:33:10 INFO - PROCESS | 668 | 1469143990449 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 668 | 1469143990451 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:10 INFO - PROCESS | 668 | 1469143990572 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:33:10 INFO - PROCESS | 668 | 1469143990580 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 668 | 1469143990582 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:10 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E6D800 == 38 [pid = 668] [id = 711] 16:33:10 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000948330000) [pid = 668] [serial = 2133] [outer = 0000000000000000] 16:33:10 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (00000009483F4800) [pid = 668] [serial = 2134] [outer = 0000000948330000] 16:33:10 INFO - PROCESS | 668 | 1469143990636 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000948A2C400) [pid = 668] [serial = 2135] [outer = 0000000948330000] 16:33:11 INFO - PROCESS | 668 | 1469143991263 Marionette TRACE conn6 <- [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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 924ms 16:33:11 INFO - PROCESS | 668 | 1469143991372 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 668 | 1469143991377 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:33:11 INFO - PROCESS | 668 | 1469143991406 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 668 | 1469143991411 Marionette TRACE conn6 <- [1,2810,null,{}] 16:33:11 INFO - PROCESS | 668 | 1469143991419 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 668 | 1469143991422 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:11 INFO - PROCESS | 668 | 1469143991562 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:33:11 INFO - PROCESS | 668 | 1469143991680 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 668 | 1469143991683 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:11 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC0F800 == 39 [pid = 668] [id = 712] 16:33:11 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000938AC3000) [pid = 668] [serial = 2136] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398F3000) [pid = 668] [serial = 2137] [outer = 0000000938AC3000] 16:33:11 INFO - PROCESS | 668 | 1469143991746 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000939E97800) [pid = 668] [serial = 2138] [outer = 0000000938AC3000] 16:33:12 INFO - PROCESS | 668 | 1469143992456 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:33:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1103ms 16:33:12 INFO - PROCESS | 668 | 1469143992489 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 668 | 1469143992495 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:33:12 INFO - PROCESS | 668 | 1469143992502 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 668 | 1469143992505 Marionette TRACE conn6 <- [1,2814,null,{}] 16:33:12 INFO - PROCESS | 668 | 1469143992509 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 668 | 1469143992512 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:12 INFO - PROCESS | 668 | 1469143992784 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:33:12 INFO - PROCESS | 668 | 1469143992929 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 668 | 1469143992933 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:12 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFEA000 == 40 [pid = 668] [id = 713] 16:33:12 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000938ECA400) [pid = 668] [serial = 2139] [outer = 0000000000000000] 16:33:12 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (00000009398F9800) [pid = 668] [serial = 2140] [outer = 0000000938ECA400] 16:33:12 INFO - PROCESS | 668 | 1469143992987 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000939E9CC00) [pid = 668] [serial = 2141] [outer = 0000000938ECA400] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094E373800 == 39 [pid = 668] [id = 710] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094E35F800 == 38 [pid = 668] [id = 709] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094988A000 == 37 [pid = 668] [id = 708] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094DD21800 == 36 [pid = 668] [id = 707] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094600B800 == 35 [pid = 668] [id = 706] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094DB08000 == 34 [pid = 668] [id = 705] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094CBE2800 == 33 [pid = 668] [id = 704] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094A3CC800 == 32 [pid = 668] [id = 703] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094988C000 == 31 [pid = 668] [id = 702] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 0000000946A19800 == 30 [pid = 668] [id = 701] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094600F800 == 29 [pid = 668] [id = 700] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009477CFC00) [pid = 668] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 0000000943978800 == 28 [pid = 668] [id = 699] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000093EC26800 == 27 [pid = 668] [id = 698] 16:33:13 INFO - PROCESS | 668 | --DOCSHELL 000000094DD6B000 == 26 [pid = 668] [id = 697] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000947784800) [pid = 668] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009456DC400) [pid = 668] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946282800) [pid = 668] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009458F5400) [pid = 668] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946646800) [pid = 668] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000946455C00) [pid = 668] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000946FE7C00) [pid = 668] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000946A86000) [pid = 668] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943373C00) [pid = 668] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943728C00) [pid = 668] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093DF5E400) [pid = 668] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000093F709800) [pid = 668] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943727800) [pid = 668] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943357800) [pid = 668] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 71 (000000093A195400) [pid = 668] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 70 (000000093994EC00) [pid = 668] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009463E2C00) [pid = 668] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943D12000) [pid = 668] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000946649000) [pid = 668] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000946D83800) [pid = 668] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000944214800) [pid = 668] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:33:13 INFO - PROCESS | 668 | 1469143993648 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1176ms 16:33:13 INFO - PROCESS | 668 | 1469143993680 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 668 | 1469143993684 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:33:13 INFO - PROCESS | 668 | 1469143993690 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 668 | 1469143993693 Marionette TRACE conn6 <- [1,2818,null,{}] 16:33:13 INFO - PROCESS | 668 | 1469143993698 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 668 | 1469143993701 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:13 INFO - PROCESS | 668 | 1469143993793 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:33:13 INFO - PROCESS | 668 | 1469143993876 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 668 | 1469143993879 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:13 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC15000 == 27 [pid = 668] [id = 714] 16:33:13 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (0000000939EA1C00) [pid = 668] [serial = 2142] [outer = 0000000000000000] 16:33:13 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093E979800) [pid = 668] [serial = 2143] [outer = 0000000939EA1C00] 16:33:13 INFO - PROCESS | 668 | 1469143993929 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000093F853800) [pid = 668] [serial = 2144] [outer = 0000000939EA1C00] 16:33:14 INFO - PROCESS | 668 | 1469143994394 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 16:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:33:14 INFO - PROCESS | 668 | 1469143994428 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 668 | 1469143994431 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:33:14 INFO - PROCESS | 668 | 1469143994435 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 668 | 1469143994437 Marionette TRACE conn6 <- [1,2822,null,{}] 16:33:14 INFO - PROCESS | 668 | 1469143994441 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:14 INFO - PROCESS | 668 | 1469143994443 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:14 INFO - PROCESS | 668 | 1469143994535 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:33:14 INFO - PROCESS | 668 | 1469143994547 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 668 | 1469143994549 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:14 INFO - PROCESS | 668 | ++DOCSHELL 0000000945F6B800 == 28 [pid = 668] [id = 715] 16:33:14 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000943351400) [pid = 668] [serial = 2145] [outer = 0000000000000000] 16:33:14 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943357C00) [pid = 668] [serial = 2146] [outer = 0000000943351400] 16:33:14 INFO - PROCESS | 668 | 1469143994597 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943381800) [pid = 668] [serial = 2147] [outer = 0000000943351400] 16:33:15 INFO - PROCESS | 668 | 1469143995080 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 16:33:15 INFO - PROCESS | 668 | 1469143995107 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 668 | 1469143995111 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:33:15 INFO - PROCESS | 668 | 1469143995123 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 668 | 1469143995128 Marionette TRACE conn6 <- [1,2826,null,{}] 16:33:15 INFO - PROCESS | 668 | 1469143995132 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 668 | 1469143995135 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:15 INFO - PROCESS | 668 | 1469143995230 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:33:15 INFO - PROCESS | 668 | 1469143995238 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 668 | 1469143995240 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:15 INFO - PROCESS | 668 | ++DOCSHELL 0000000948EAA800 == 29 [pid = 668] [id = 716] 16:33:15 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (0000000943722C00) [pid = 668] [serial = 2148] [outer = 0000000000000000] 16:33:15 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943A16800) [pid = 668] [serial = 2149] [outer = 0000000943722C00] 16:33:15 INFO - PROCESS | 668 | 1469143995286 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943B86000) [pid = 668] [serial = 2150] [outer = 0000000943722C00] 16:33:15 INFO - PROCESS | 668 | 1469143995733 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 16:33:15 INFO - PROCESS | 668 | 1469143995755 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 668 | 1469143995757 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:33:15 INFO - PROCESS | 668 | 1469143995761 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 668 | 1469143995762 Marionette TRACE conn6 <- [1,2830,null,{}] 16:33:15 INFO - PROCESS | 668 | 1469143995766 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 668 | 1469143995768 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:15 INFO - PROCESS | 668 | 1469143995888 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:33:15 INFO - PROCESS | 668 | 1469143995968 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 668 | 1469143995977 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:16 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E89000 == 30 [pid = 668] [id = 717] 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943BF2000) [pid = 668] [serial = 2151] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D10000) [pid = 668] [serial = 2152] [outer = 0000000943BF2000] 16:33:16 INFO - PROCESS | 668 | 1469143996024 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094424CC00) [pid = 668] [serial = 2153] [outer = 0000000943BF2000] 16:33:16 INFO - PROCESS | 668 | 1469143996459 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:33:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 16:33:16 INFO - PROCESS | 668 | 1469143996503 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 668 | 1469143996506 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:33:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:33:16 INFO - PROCESS | 668 | 1469143996515 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 668 | 1469143996518 Marionette TRACE conn6 <- [1,2834,null,{}] 16:33:16 INFO - PROCESS | 668 | 1469143996521 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 668 | 1469143996523 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:16 INFO - PROCESS | 668 | 1469143996660 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:33:16 INFO - PROCESS | 668 | 1469143996694 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 668 | 1469143996700 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:16 INFO - PROCESS | 668 | ++DOCSHELL 0000000948318000 == 31 [pid = 668] [id = 718] 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009458FB400) [pid = 668] [serial = 2154] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094627C400) [pid = 668] [serial = 2155] [outer = 00000009458FB400] 16:33:16 INFO - PROCESS | 668 | 1469143996756 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946450C00) [pid = 668] [serial = 2156] [outer = 00000009458FB400] 16:33:17 INFO - PROCESS | 668 | 1469143997234 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 777ms 16:33:17 INFO - PROCESS | 668 | 1469143997296 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 668 | 1469143997298 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:33:17 INFO - PROCESS | 668 | 1469143997301 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 668 | 1469143997303 Marionette TRACE conn6 <- [1,2838,null,{}] 16:33:17 INFO - PROCESS | 668 | 1469143997307 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 668 | 1469143997316 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:17 INFO - PROCESS | 668 | 1469143997437 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:33:17 INFO - PROCESS | 668 | 1469143997447 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 668 | 1469143997449 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:17 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD86800 == 32 [pid = 668] [id = 719] 16:33:17 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009458FC000) [pid = 668] [serial = 2157] [outer = 0000000000000000] 16:33:17 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946647000) [pid = 668] [serial = 2158] [outer = 00000009458FC000] 16:33:17 INFO - PROCESS | 668 | 1469143997497 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094680EC00) [pid = 668] [serial = 2159] [outer = 00000009458FC000] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094644DC00) [pid = 668] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009465C7C00) [pid = 668] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000943088C00) [pid = 668] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009398A4C00) [pid = 668] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009456DB400) [pid = 668] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009383D8000) [pid = 668] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000939EA2400) [pid = 668] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943A16000) [pid = 668] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 74 (00000009398A3400) [pid = 668] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000937A13800) [pid = 668] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000946DDEC00) [pid = 668] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477DE000) [pid = 668] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:33:17 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943357000) [pid = 668] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:33:18 INFO - PROCESS | 668 | 1469143998058 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 16:33:18 INFO - PROCESS | 668 | 1469143998081 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 668 | 1469143998083 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:33:18 INFO - PROCESS | 668 | 1469143998087 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:33:18 INFO - PROCESS | 668 | 1469143998089 Marionette TRACE conn6 <- [1,2842,null,{}] 16:33:18 INFO - PROCESS | 668 | 1469143998092 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 668 | 1469143998094 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:18 INFO - PROCESS | 668 | 1469143998176 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:33:18 INFO - PROCESS | 668 | 1469143998258 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 668 | 1469143998260 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094D745800 == 33 [pid = 668] [id = 720] 16:33:18 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000938C55400) [pid = 668] [serial = 2160] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009403E6000) [pid = 668] [serial = 2161] [outer = 0000000938C55400] 16:33:18 INFO - PROCESS | 668 | 1469143998307 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094644DC00) [pid = 668] [serial = 2162] [outer = 0000000938C55400] 16:33:18 INFO - PROCESS | 668 | 1469143998689 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 16:33:18 INFO - PROCESS | 668 | 1469143998719 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 668 | 1469143998721 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:33:18 INFO - PROCESS | 668 | 1469143998724 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 668 | 1469143998726 Marionette TRACE conn6 <- [1,2846,null,{}] 16:33:18 INFO - PROCESS | 668 | 1469143998755 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 668 | 1469143998757 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:18 INFO - PROCESS | 668 | 1469143998875 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:33:18 INFO - PROCESS | 668 | 1469143998887 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 668 | 1469143998889 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:18 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC1A000 == 34 [pid = 668] [id = 721] 16:33:18 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000943357000) [pid = 668] [serial = 2163] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946A85C00) [pid = 668] [serial = 2164] [outer = 0000000943357000] 16:33:18 INFO - PROCESS | 668 | 1469143998935 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000093994D000) [pid = 668] [serial = 2165] [outer = 0000000943357000] 16:33:19 INFO - PROCESS | 668 | 1469143999343 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 650ms 16:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:33:19 INFO - PROCESS | 668 | 1469143999378 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 668 | 1469143999380 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:33:19 INFO - PROCESS | 668 | 1469143999384 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 668 | 1469143999386 Marionette TRACE conn6 <- [1,2850,null,{}] 16:33:19 INFO - PROCESS | 668 | 1469143999389 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 668 | 1469143999391 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:19 INFO - PROCESS | 668 | 1469143999505 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:33:19 INFO - PROCESS | 668 | 1469143999513 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 668 | 1469143999515 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:19 INFO - PROCESS | 668 | ++DOCSHELL 0000000946671800 == 35 [pid = 668] [id = 722] 16:33:19 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000939E35400) [pid = 668] [serial = 2166] [outer = 0000000000000000] 16:33:19 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (00000009471AEC00) [pid = 668] [serial = 2167] [outer = 0000000939E35400] 16:33:19 INFO - PROCESS | 668 | 1469143999562 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (00000009456DB400) [pid = 668] [serial = 2168] [outer = 0000000939E35400] 16:33:20 INFO - PROCESS | 668 | 1469144000014 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 672ms 16:33:20 INFO - PROCESS | 668 | 1469144000059 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 668 | 1469144000064 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:33:20 INFO - PROCESS | 668 | 1469144000087 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 668 | 1469144000092 Marionette TRACE conn6 <- [1,2854,null,{}] 16:33:20 INFO - PROCESS | 668 | 1469144000100 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 668 | 1469144000103 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:20 INFO - PROCESS | 668 | 1469144000284 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:33:20 INFO - PROCESS | 668 | 1469144000378 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 668 | 1469144000383 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:20 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC68000 == 36 [pid = 668] [id = 723] 16:33:20 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093A53F400) [pid = 668] [serial = 2169] [outer = 0000000000000000] 16:33:20 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093DCAA800) [pid = 668] [serial = 2170] [outer = 000000093A53F400] 16:33:20 INFO - PROCESS | 668 | 1469144000457 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (000000093F706C00) [pid = 668] [serial = 2171] [outer = 000000093A53F400] 16:33:21 INFO - PROCESS | 668 | 1469144001029 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:33:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 16:33:21 INFO - PROCESS | 668 | 1469144001072 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 668 | 1469144001077 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:33:21 INFO - PROCESS | 668 | 1469144001084 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 668 | 1469144001087 Marionette TRACE conn6 <- [1,2858,null,{}] 16:33:21 INFO - PROCESS | 668 | 1469144001091 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 668 | 1469144001095 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:21 INFO - PROCESS | 668 | 1469144001215 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:33:21 INFO - PROCESS | 668 | 1469144001314 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 668 | 1469144001317 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:21 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E7F800 == 37 [pid = 668] [id = 724] 16:33:21 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000094337D000) [pid = 668] [serial = 2172] [outer = 0000000000000000] 16:33:21 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000943723800) [pid = 668] [serial = 2173] [outer = 000000094337D000] 16:33:21 INFO - PROCESS | 668 | 1469144001377 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943A12C00) [pid = 668] [serial = 2174] [outer = 000000094337D000] 16:33:22 INFO - PROCESS | 668 | 1469144002016 Marionette TRACE conn6 <- [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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:33:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 16:33:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:33:22 INFO - PROCESS | 668 | 1469144002072 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 668 | 1469144002075 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 668 | 1469144002079 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 668 | 1469144002083 Marionette TRACE conn6 <- [1,2862,null,{}] 16:33:22 INFO - PROCESS | 668 | 1469144002095 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 668 | 1469144002100 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:22 INFO - PROCESS | 668 | 1469144002250 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:33:22 INFO - PROCESS | 668 | 1469144002377 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 668 | 1469144002381 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:22 INFO - PROCESS | 668 | ++DOCSHELL 000000094E029000 == 38 [pid = 668] [id = 725] 16:33:22 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094644C400) [pid = 668] [serial = 2175] [outer = 0000000000000000] 16:33:22 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946458400) [pid = 668] [serial = 2176] [outer = 000000094644C400] 16:33:22 INFO - PROCESS | 668 | 1469144002442 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (0000000947794400) [pid = 668] [serial = 2177] [outer = 000000094644C400] 16:33:23 INFO - PROCESS | 668 | 1469144003031 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:33:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 16:33:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:33:23 INFO - PROCESS | 668 | 1469144003067 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 668 | 1469144003070 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 668 | 1469144003074 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 668 | 1469144003076 Marionette TRACE conn6 <- [1,2866,null,{}] 16:33:23 INFO - PROCESS | 668 | 1469144003080 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 668 | 1469144003082 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:23 INFO - PROCESS | 668 | 1469144003198 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:33:23 INFO - PROCESS | 668 | 1469144003295 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 668 | 1469144003297 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:23 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB3C000 == 39 [pid = 668] [id = 726] 16:33:23 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000948330C00) [pid = 668] [serial = 2178] [outer = 0000000000000000] 16:33:23 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009486CF800) [pid = 668] [serial = 2179] [outer = 0000000948330C00] 16:33:23 INFO - PROCESS | 668 | 1469144003354 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000948D68400) [pid = 668] [serial = 2180] [outer = 0000000948330C00] 16:33:24 INFO - PROCESS | 668 | 1469144004151 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:33:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1129ms 16:33:24 INFO - PROCESS | 668 | 1469144004205 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 668 | 1469144004210 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:33:24 INFO - PROCESS | 668 | 1469144004215 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 668 | 1469144004219 Marionette TRACE conn6 <- [1,2870,null,{}] 16:33:24 INFO - PROCESS | 668 | 1469144004224 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 668 | 1469144004227 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:24 INFO - PROCESS | 668 | 1469144004336 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:33:24 INFO - PROCESS | 668 | 1469144004467 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 668 | 1469144004472 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:24 INFO - PROCESS | 668 | ++DOCSHELL 000000093F767800 == 40 [pid = 668] [id = 727] 16:33:24 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000093DF64C00) [pid = 668] [serial = 2181] [outer = 0000000000000000] 16:33:24 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (000000093E7BBC00) [pid = 668] [serial = 2182] [outer = 000000093DF64C00] 16:33:24 INFO - PROCESS | 668 | 1469144004524 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000093FCAF000) [pid = 668] [serial = 2183] [outer = 000000093DF64C00] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000094DC1A000 == 39 [pid = 668] [id = 721] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000094D745800 == 38 [pid = 668] [id = 720] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000094CD86800 == 37 [pid = 668] [id = 719] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000948318000 == 36 [pid = 668] [id = 718] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000949E89000 == 35 [pid = 668] [id = 717] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000948EAA800 == 34 [pid = 668] [id = 716] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000945F6B800 == 33 [pid = 668] [id = 715] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000093FC15000 == 32 [pid = 668] [id = 714] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000093DFEA000 == 31 [pid = 668] [id = 713] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000949E6D800 == 30 [pid = 668] [id = 711] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000093FC0F800 == 29 [pid = 668] [id = 712] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000094EB3C000 == 28 [pid = 668] [id = 726] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000094E029000 == 27 [pid = 668] [id = 725] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000949E7F800 == 26 [pid = 668] [id = 724] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 0000000946671800 == 25 [pid = 668] [id = 722] 16:33:25 INFO - PROCESS | 668 | --DOCSHELL 000000093FC68000 == 24 [pid = 668] [id = 723] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000946452C00) [pid = 668] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946648C00) [pid = 668] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000094330FC00) [pid = 668] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009398F7800) [pid = 668] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000939954800) [pid = 668] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000945850C00) [pid = 668] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943387400) [pid = 668] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000943727C00) [pid = 668] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093AADF800) [pid = 668] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000093DF63C00) [pid = 668] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000943C03000) [pid = 668] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000943D12400) [pid = 668] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000943D44000) [pid = 668] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009456C2C00) [pid = 668] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093F78F400) [pid = 668] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093FCB0800) [pid = 668] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009465C7800) [pid = 668] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000947784400) [pid = 668] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094832E800) [pid = 668] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094669E400) [pid = 668] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477D6400) [pid = 668] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000943371C00) [pid = 668] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009464A7400) [pid = 668] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946640000) [pid = 668] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009477D5000) [pid = 668] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 68 (00000009483F4800) [pid = 668] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094627DC00) [pid = 668] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:33:25 INFO - PROCESS | 668 | 1469144005725 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:33:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1531ms 16:33:25 INFO - PROCESS | 668 | 1469144005751 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 668 | 1469144005755 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:33:25 INFO - PROCESS | 668 | 1469144005760 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 668 | 1469144005765 Marionette TRACE conn6 <- [1,2874,null,{}] 16:33:25 INFO - PROCESS | 668 | 1469144005770 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 668 | 1469144005773 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:25 INFO - PROCESS | 668 | 1469144005906 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:33:25 INFO - PROCESS | 668 | 1469144005988 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 668 | 1469144005991 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:26 INFO - PROCESS | 668 | ++DOCSHELL 000000093F73E000 == 25 [pid = 668] [id = 728] 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939956000) [pid = 668] [serial = 2184] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939E9EC00) [pid = 668] [serial = 2185] [outer = 0000000939956000] 16:33:26 INFO - PROCESS | 668 | 1469144006042 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093DEF5000) [pid = 668] [serial = 2186] [outer = 0000000939956000] 16:33:26 INFO - PROCESS | 668 | 1469144006431 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 16:33:26 INFO - PROCESS | 668 | 1469144006521 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 668 | 1469144006526 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:33:26 INFO - PROCESS | 668 | 1469144006537 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 668 | 1469144006540 Marionette TRACE conn6 <- [1,2878,null,{}] 16:33:26 INFO - PROCESS | 668 | 1469144006544 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 668 | 1469144006547 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:26 INFO - PROCESS | 668 | 1469144006644 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:33:26 INFO - PROCESS | 668 | 1469144006654 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 668 | 1469144006656 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:26 INFO - PROCESS | 668 | ++DOCSHELL 00000009454FA000 == 26 [pid = 668] [id = 729] 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DFC5000) [pid = 668] [serial = 2187] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093F856000) [pid = 668] [serial = 2188] [outer = 000000093DFC5000] 16:33:26 INFO - PROCESS | 668 | 1469144006707 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000940351800) [pid = 668] [serial = 2189] [outer = 000000093DFC5000] 16:33:27 INFO - PROCESS | 668 | 1469144007175 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 16:33:27 INFO - PROCESS | 668 | 1469144007225 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 668 | 1469144007228 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:33:27 INFO - PROCESS | 668 | 1469144007232 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 668 | 1469144007236 Marionette TRACE conn6 <- [1,2882,null,{}] 16:33:27 INFO - PROCESS | 668 | 1469144007247 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 668 | 1469144007252 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:27 INFO - PROCESS | 668 | 1469144007343 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:33:27 INFO - PROCESS | 668 | 1469144007357 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 668 | 1469144007361 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:27 INFO - PROCESS | 668 | ++DOCSHELL 0000000947882800 == 27 [pid = 668] [id = 730] 16:33:27 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094330FC00) [pid = 668] [serial = 2190] [outer = 0000000000000000] 16:33:27 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094337C800) [pid = 668] [serial = 2191] [outer = 000000094330FC00] 16:33:27 INFO - PROCESS | 668 | 1469144007410 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943728000) [pid = 668] [serial = 2192] [outer = 000000094330FC00] 16:33:27 INFO - PROCESS | 668 | 1469144007899 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 16:33:27 INFO - PROCESS | 668 | 1469144007905 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 668 | 1469144007908 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:33:27 INFO - PROCESS | 668 | 1469144007917 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 668 | 1469144007919 Marionette TRACE conn6 <- [1,2886,null,{}] 16:33:27 INFO - PROCESS | 668 | 1469144007923 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 668 | 1469144007925 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:28 INFO - PROCESS | 668 | 1469144008074 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:33:28 INFO - PROCESS | 668 | 1469144008096 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 668 | 1469144008099 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:28 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E6E800 == 28 [pid = 668] [id = 731] 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943A14000) [pid = 668] [serial = 2193] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943BF5800) [pid = 668] [serial = 2194] [outer = 0000000943A14000] 16:33:28 INFO - PROCESS | 668 | 1469144008145 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000943D0C000) [pid = 668] [serial = 2195] [outer = 0000000943A14000] 16:33:28 INFO - PROCESS | 668 | 1469144008597 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 16:33:28 INFO - PROCESS | 668 | 1469144008654 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 668 | 1469144008656 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:33:28 INFO - PROCESS | 668 | 1469144008665 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 668 | 1469144008667 Marionette TRACE conn6 <- [1,2890,null,{}] 16:33:28 INFO - PROCESS | 668 | 1469144008670 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 668 | 1469144008673 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:28 INFO - PROCESS | 668 | 1469144008784 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:33:28 INFO - PROCESS | 668 | 1469144008793 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 668 | 1469144008795 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:28 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3D7000 == 29 [pid = 668] [id = 732] 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093DC5B400) [pid = 668] [serial = 2196] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943D3D400) [pid = 668] [serial = 2197] [outer = 000000093DC5B400] 16:33:28 INFO - PROCESS | 668 | 1469144008888 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009456D6800) [pid = 668] [serial = 2198] [outer = 000000093DC5B400] 16:33:29 INFO - PROCESS | 668 | 1469144009347 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:33:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 16:33:29 INFO - PROCESS | 668 | 1469144009410 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 668 | 1469144009412 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:33:29 INFO - PROCESS | 668 | 1469144009424 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 668 | 1469144009426 Marionette TRACE conn6 <- [1,2894,null,{}] 16:33:29 INFO - PROCESS | 668 | 1469144009429 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 668 | 1469144009435 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:29 INFO - PROCESS | 668 | 1469144009565 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939E35400) [pid = 668] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000938C55400) [pid = 668] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 79 (00000009458FC000) [pid = 668] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009477AF000) [pid = 668] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943BF2000) [pid = 668] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000938ECA400) [pid = 668] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943722C00) [pid = 668] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943357000) [pid = 668] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000938AC3000) [pid = 668] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000948330000) [pid = 668] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000943351400) [pid = 668] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000939EA1C00) [pid = 668] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:33:29 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009458FB400) [pid = 668] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:33:29 INFO - PROCESS | 668 | 1469144009799 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 668 | 1469144009801 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:29 INFO - PROCESS | 668 | ++DOCSHELL 0000000943BA0800 == 30 [pid = 668] [id = 733] 16:33:29 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000938AC3000) [pid = 668] [serial = 2199] [outer = 0000000000000000] 16:33:29 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000939C0E000) [pid = 668] [serial = 2200] [outer = 0000000938AC3000] 16:33:29 INFO - PROCESS | 668 | 1469144009848 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009437DF800) [pid = 668] [serial = 2201] [outer = 0000000938AC3000] 16:33:30 INFO - PROCESS | 668 | 1469144010219 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 818ms 16:33:30 INFO - PROCESS | 668 | 1469144010247 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 668 | 1469144010249 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:33:30 INFO - PROCESS | 668 | 1469144010252 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 668 | 1469144010254 Marionette TRACE conn6 <- [1,2898,null,{}] 16:33:30 INFO - PROCESS | 668 | 1469144010257 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 668 | 1469144010259 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:30 INFO - PROCESS | 668 | 1469144010342 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:33:30 INFO - PROCESS | 668 | 1469144010424 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 668 | 1469144010426 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:30 INFO - PROCESS | 668 | ++DOCSHELL 000000094D729000 == 31 [pid = 668] [id = 734] 16:33:30 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000943724C00) [pid = 668] [serial = 2202] [outer = 0000000000000000] 16:33:30 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094644C800) [pid = 668] [serial = 2203] [outer = 0000000943724C00] 16:33:30 INFO - PROCESS | 668 | 1469144010472 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946459C00) [pid = 668] [serial = 2204] [outer = 0000000943724C00] 16:33:30 INFO - PROCESS | 668 | 1469144010796 Marionette TRACE conn6 <- [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]]]}] 16:33:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:33:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:33:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 16:33:30 INFO - PROCESS | 668 | 1469144010843 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 668 | 1469144010845 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /DOMEvents/constructors.html 16:33:30 INFO - PROCESS | 668 | 1469144010849 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 668 | 1469144010851 Marionette TRACE conn6 <- [1,2902,null,{}] 16:33:30 INFO - PROCESS | 668 | 1469144010855 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 668 | 1469144010857 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:30 INFO - PROCESS | 668 | 1469144010972 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:33:30 INFO - PROCESS | 668 | 1469144010980 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 668 | 1469144010982 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1A000 == 32 [pid = 668] [id = 735] 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943A14800) [pid = 668] [serial = 2205] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009465C7C00) [pid = 668] [serial = 2206] [outer = 0000000943A14800] 16:33:31 INFO - PROCESS | 668 | 1469144011028 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946699C00) [pid = 668] [serial = 2207] [outer = 0000000943A14800] 16:33:31 INFO - PROCESS | 668 | 1469144011545 Marionette TRACE conn6 <- [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]]]}] 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:33:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:33:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 747ms 16:33:31 INFO - PROCESS | 668 | 1469144011599 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:33:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:33:31 INFO - PROCESS | 668 | 1469144011602 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:33:31 INFO - PROCESS | 668 | 1469144011605 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 668 | 1469144011607 Marionette TRACE conn6 <- [1,2906,null,{}] 16:33:31 INFO - PROCESS | 668 | 1469144011611 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:31 INFO - PROCESS | 668 | 1469144011612 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:31 INFO - PROCESS | 668 | 1469144011697 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:33:31 INFO - PROCESS | 668 | 1469144011727 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 668 | 1469144011728 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:31 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD21800 == 33 [pid = 668] [id = 736] 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946819400) [pid = 668] [serial = 2208] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000946D78400) [pid = 668] [serial = 2209] [outer = 0000000946819400] 16:33:31 INFO - PROCESS | 668 | 1469144011773 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009477AD400) [pid = 668] [serial = 2210] [outer = 0000000946819400] 16:33:32 INFO - PROCESS | 668 | 1469144012500 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:33:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:33:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 924ms 16:33:32 INFO - PROCESS | 668 | 1469144012531 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 668 | 1469144012536 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:33:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:33:32 INFO - PROCESS | 668 | 1469144012540 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 668 | 1469144012546 Marionette TRACE conn6 <- [1,2910,null,{}] 16:33:32 INFO - PROCESS | 668 | 1469144012577 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 668 | 1469144012580 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:32 INFO - PROCESS | 668 | 1469144012709 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:33:32 INFO - PROCESS | 668 | 1469144012834 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 668 | 1469144012838 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:32 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B8D800 == 34 [pid = 668] [id = 737] 16:33:32 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009398F8800) [pid = 668] [serial = 2211] [outer = 0000000000000000] 16:33:32 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (000000093A189C00) [pid = 668] [serial = 2212] [outer = 00000009398F8800] 16:33:32 INFO - PROCESS | 668 | 1469144012899 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093F708400) [pid = 668] [serial = 2213] [outer = 00000009398F8800] 16:33:33 INFO - PROCESS | 668 | [668] 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 16:33:33 INFO - PROCESS | 668 | [668] 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 16:33:33 INFO - PROCESS | 668 | [668] 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 16:33:33 INFO - PROCESS | 668 | [668] 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 16:33:33 INFO - PROCESS | 668 | 1469144013519 Marionette TRACE conn6 <- [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]]]}] 16:33:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:33:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:33 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 16:33:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:33 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 16:33:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:33 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]" 16:33:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:33:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1036ms 16:33:33 INFO - PROCESS | 668 | 1469144013581 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 668 | 1469144013587 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:33:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:33:33 INFO - PROCESS | 668 | 1469144013593 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 668 | 1469144013597 Marionette TRACE conn6 <- [1,2914,null,{}] 16:33:33 INFO - PROCESS | 668 | 1469144013601 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 668 | 1469144013604 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:33 INFO - PROCESS | 668 | 1469144013737 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:33:33 INFO - PROCESS | 668 | 1469144013845 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 668 | 1469144013848 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:33 INFO - PROCESS | 668 | ++DOCSHELL 000000094C534000 == 35 [pid = 668] [id = 738] 16:33:33 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094372E000) [pid = 668] [serial = 2214] [outer = 0000000000000000] 16:33:33 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943D49000) [pid = 668] [serial = 2215] [outer = 000000094372E000] 16:33:33 INFO - PROCESS | 668 | 1469144013907 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (00000009456E3800) [pid = 668] [serial = 2216] [outer = 000000094372E000] 16:33:34 INFO - PROCESS | 668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:33:34 INFO - PROCESS | 668 | 1469144014704 Marionette TRACE conn6 <- [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]]]}] 16:33:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:33:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1142ms 16:33:34 INFO - PROCESS | 668 | 1469144014737 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 668 | 1469144014742 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:33:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:33:34 INFO - PROCESS | 668 | 1469144014747 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 668 | 1469144014751 Marionette TRACE conn6 <- [1,2918,null,{}] 16:33:34 INFO - PROCESS | 668 | 1469144014781 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 668 | 1469144014785 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:34 INFO - PROCESS | 668 | 1469144014910 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:33:34 INFO - PROCESS | 668 | 1469144014987 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 668 | 1469144014992 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:35 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC82800 == 36 [pid = 668] [id = 739] 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000093AAE9000) [pid = 668] [serial = 2217] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (000000093DEF6000) [pid = 668] [serial = 2218] [outer = 000000093AAE9000] 16:33:35 INFO - PROCESS | 668 | 1469144015085 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093F8CFC00) [pid = 668] [serial = 2219] [outer = 000000093AAE9000] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1A000 == 35 [pid = 668] [id = 735] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 000000094D729000 == 34 [pid = 668] [id = 734] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 0000000943BA0800 == 33 [pid = 668] [id = 733] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 000000094A3D7000 == 32 [pid = 668] [id = 732] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 0000000949E6E800 == 31 [pid = 668] [id = 731] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 0000000947882800 == 30 [pid = 668] [id = 730] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 00000009454FA000 == 29 [pid = 668] [id = 729] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 000000093F73E000 == 28 [pid = 668] [id = 728] 16:33:35 INFO - PROCESS | 668 | --DOCSHELL 000000093F767800 == 27 [pid = 668] [id = 727] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009477D8400) [pid = 668] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943D10000) [pid = 668] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000094424CC00) [pid = 668] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 86 (00000009398F9800) [pid = 668] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000939E9CC00) [pid = 668] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943A16800) [pid = 668] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093994D000) [pid = 668] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009398F3000) [pid = 668] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939E97800) [pid = 668] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 80 (0000000948A2C400) [pid = 668] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000943357C00) [pid = 668] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943381800) [pid = 668] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093E979800) [pid = 668] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093F853800) [pid = 668] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000094627C400) [pid = 668] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946450C00) [pid = 668] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009471AEC00) [pid = 668] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009403E6000) [pid = 668] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000946647000) [pid = 668] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000946A85C00) [pid = 668] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094644DC00) [pid = 668] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094680EC00) [pid = 668] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009456DB400) [pid = 668] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943B86000) [pid = 668] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:33:35 INFO - PROCESS | 668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:33:35 INFO - PROCESS | 668 | 1469144015551 Marionette TRACE conn6 <- [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]]]}] 16:33:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:33:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 860ms 16:33:35 INFO - PROCESS | 668 | 1469144015611 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 668 | 1469144015616 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:33:35 INFO - PROCESS | 668 | 1469144015626 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 668 | 1469144015629 Marionette TRACE conn6 <- [1,2922,null,{}] 16:33:35 INFO - PROCESS | 668 | 1469144015633 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 668 | 1469144015636 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:35 INFO - PROCESS | 668 | 1469144015728 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:33:35 INFO - PROCESS | 668 | 1469144015736 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 668 | 1469144015739 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:35 INFO - PROCESS | 668 | ++DOCSHELL 0000000943978800 == 28 [pid = 668] [id = 740] 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000093EC49000) [pid = 668] [serial = 2220] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943087000) [pid = 668] [serial = 2221] [outer = 000000093EC49000] 16:33:35 INFO - PROCESS | 668 | 1469144015788 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094337A400) [pid = 668] [serial = 2222] [outer = 000000093EC49000] 16:33:36 INFO - PROCESS | 668 | 1469144016266 Marionette TRACE conn6 <- [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]]]}] 16:33:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:33:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 16:33:36 INFO - PROCESS | 668 | 1469144016305 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 668 | 1469144016308 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 668 | 1469144016312 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:33:36 INFO - PROCESS | 668 | 1469144016315 Marionette TRACE conn6 <- [1,2926,null,{}] 16:33:36 INFO - PROCESS | 668 | 1469144016327 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:36 INFO - PROCESS | 668 | 1469144016332 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:36 INFO - PROCESS | 668 | 1469144016425 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:33:36 INFO - PROCESS | 668 | 1469144016433 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 668 | 1469144016437 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:36 INFO - PROCESS | 668 | ++DOCSHELL 0000000948DF2000 == 29 [pid = 668] [id = 741] 16:33:36 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000943BF1400) [pid = 668] [serial = 2223] [outer = 0000000000000000] 16:33:36 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000943D14C00) [pid = 668] [serial = 2224] [outer = 0000000943BF1400] 16:33:36 INFO - PROCESS | 668 | 1469144016500 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (00000009456DCC00) [pid = 668] [serial = 2225] [outer = 0000000943BF1400] 16:33:36 INFO - PROCESS | 668 | 1469144016943 Marionette TRACE conn6 <- [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]]]}] 16:33:36 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. 16:33:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 16:33:36 INFO - PROCESS | 668 | 1469144016989 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:33:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:33:36 INFO - PROCESS | 668 | 1469144016992 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 668 | 1469144016995 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 668 | 1469144016997 Marionette TRACE conn6 <- [1,2930,null,{}] 16:33:37 INFO - PROCESS | 668 | 1469144017001 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 668 | 1469144017003 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:37 INFO - PROCESS | 668 | 1469144017095 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:33:37 INFO - PROCESS | 668 | 1469144017136 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 668 | 1469144017138 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:37 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED5800 == 30 [pid = 668] [id = 742] 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000946284C00) [pid = 668] [serial = 2226] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946289C00) [pid = 668] [serial = 2227] [outer = 0000000946284C00] 16:33:37 INFO - PROCESS | 668 | 1469144017186 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946454C00) [pid = 668] [serial = 2228] [outer = 0000000946284C00] 16:33:37 INFO - PROCESS | 668 | 1469144017600 Marionette TRACE conn6 <- [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"]]]}] 16:33:37 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 16:33:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:33:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 16:33:37 INFO - PROCESS | 668 | 1469144017625 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 668 | 1469144017627 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:33:37 INFO - PROCESS | 668 | 1469144017631 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 668 | 1469144017632 Marionette TRACE conn6 <- [1,2934,null,{}] 16:33:37 INFO - PROCESS | 668 | 1469144017657 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 668 | 1469144017659 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:37 INFO - PROCESS | 668 | 1469144017782 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:33:37 INFO - PROCESS | 668 | 1469144017787 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 668 | 1469144017789 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:37 INFO - PROCESS | 668 | ++DOCSHELL 000000094C529000 == 31 [pid = 668] [id = 743] 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009464B3400) [pid = 668] [serial = 2229] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (000000094663E000) [pid = 668] [serial = 2230] [outer = 00000009464B3400] 16:33:37 INFO - PROCESS | 668 | 1469144017834 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000946A7EC00) [pid = 668] [serial = 2231] [outer = 00000009464B3400] 16:33:38 INFO - PROCESS | 668 | 1469144018264 Marionette TRACE conn6 <- [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]]]}] 16:33:38 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. 16:33:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 693ms 16:33:38 INFO - PROCESS | 668 | 1469144018326 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 668 | 1469144018328 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:33:38 INFO - PROCESS | 668 | 1469144018338 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 668 | 1469144018340 Marionette TRACE conn6 <- [1,2938,null,{}] 16:33:38 INFO - PROCESS | 668 | 1469144018343 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 668 | 1469144018349 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:38 INFO - PROCESS | 668 | 1469144018491 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:33:38 INFO - PROCESS | 668 | 1469144018574 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 668 | 1469144018576 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:38 INFO - PROCESS | 668 | ++DOCSHELL 000000094D73D000 == 32 [pid = 668] [id = 744] 16:33:38 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000946D84C00) [pid = 668] [serial = 2232] [outer = 0000000000000000] 16:33:38 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000947799000) [pid = 668] [serial = 2233] [outer = 0000000946D84C00] 16:33:38 INFO - PROCESS | 668 | 1469144018623 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009478BF000) [pid = 668] [serial = 2234] [outer = 0000000946D84C00] 16:33:38 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E78800 == 33 [pid = 668] [id = 745] 16:33:38 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (00000009483AF000) [pid = 668] [serial = 2235] [outer = 0000000000000000] 16:33:38 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009483F0C00) [pid = 668] [serial = 2236] [outer = 00000009483AF000] 16:33:39 INFO - PROCESS | 668 | 1469144019066 Marionette TRACE conn6 <- [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]]]}] 16:33:39 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. 16:33:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 16:33:39 INFO - PROCESS | 668 | 1469144019118 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 668 | 1469144019120 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:33:39 INFO - PROCESS | 668 | 1469144019123 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 668 | 1469144019125 Marionette TRACE conn6 <- [1,2942,null,{}] 16:33:39 INFO - PROCESS | 668 | 1469144019129 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 668 | 1469144019131 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:39 INFO - PROCESS | 668 | 1469144019267 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:33:39 INFO - PROCESS | 668 | 1469144019325 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 668 | 1469144019327 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:39 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC1B000 == 34 [pid = 668] [id = 746] 16:33:39 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000948328400) [pid = 668] [serial = 2237] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009483A1C00) [pid = 668] [serial = 2238] [outer = 0000000948328400] 16:33:39 INFO - PROCESS | 668 | 1469144019372 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000948A2D400) [pid = 668] [serial = 2239] [outer = 0000000948328400] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000943A14800) [pid = 668] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943A14000) [pid = 668] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 83 (000000093DFC5000) [pid = 668] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094330FC00) [pid = 668] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000939956000) [pid = 668] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093DF64C00) [pid = 668] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093DC5B400) [pid = 668] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093A53F400) [pid = 668] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000094337D000) [pid = 668] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094644C400) [pid = 668] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000948330C00) [pid = 668] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000938AC3000) [pid = 668] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:33:39 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943724C00) [pid = 668] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:33:39 INFO - PROCESS | 668 | 1469144019835 Marionette TRACE conn6 <- [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]]]}] 16:33:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:33:39 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 16:33:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 16:33:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:33:39 INFO - PROCESS | 668 | 1469144019872 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 668 | 1469144019875 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:33:39 INFO - PROCESS | 668 | 1469144019878 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 668 | 1469144019880 Marionette TRACE conn6 <- [1,2946,null,{}] 16:33:39 INFO - PROCESS | 668 | 1469144019883 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 668 | 1469144019885 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:39 INFO - PROCESS | 668 | 1469144019987 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:33:40 INFO - PROCESS | 668 | 1469144020069 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 668 | 1469144020071 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:40 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7B800 == 35 [pid = 668] [id = 747] 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000937BD9800) [pid = 668] [serial = 2240] [outer = 0000000000000000] 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000093DFC5000) [pid = 668] [serial = 2241] [outer = 0000000937BD9800] 16:33:40 INFO - PROCESS | 668 | 1469144020115 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000948E62000) [pid = 668] [serial = 2242] [outer = 0000000937BD9800] 16:33:40 INFO - PROCESS | 668 | 1469144020429 Marionette TRACE conn6 <- [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]]]}] 16:33:40 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. 16:33:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 16:33:40 INFO - PROCESS | 668 | 1469144020509 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 668 | 1469144020511 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:33:40 INFO - PROCESS | 668 | 1469144020514 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 668 | 1469144020516 Marionette TRACE conn6 <- [1,2950,null,{}] 16:33:40 INFO - PROCESS | 668 | 1469144020520 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 668 | 1469144020522 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:40 INFO - PROCESS | 668 | 1469144020639 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:33:40 INFO - PROCESS | 668 | 1469144020646 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 668 | 1469144020648 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:40 INFO - PROCESS | 668 | ++DOCSHELL 000000094E039800 == 36 [pid = 668] [id = 748] 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000948E69400) [pid = 668] [serial = 2243] [outer = 0000000000000000] 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000949CE7000) [pid = 668] [serial = 2244] [outer = 0000000948E69400] 16:33:40 INFO - PROCESS | 668 | 1469144020693 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (0000000949DA5C00) [pid = 668] [serial = 2245] [outer = 0000000948E69400] 16:33:41 INFO - PROCESS | 668 | 1469144021070 Marionette TRACE conn6 <- [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]]]}] 16:33:41 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. 16:33:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 16:33:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:33:41 INFO - PROCESS | 668 | 1469144021104 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 668 | 1469144021107 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 668 | 1469144021110 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 668 | 1469144021112 Marionette TRACE conn6 <- [1,2954,null,{}] 16:33:41 INFO - PROCESS | 668 | 1469144021115 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 668 | 1469144021117 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:41 INFO - PROCESS | 668 | 1469144021205 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:33:41 INFO - PROCESS | 668 | 1469144021293 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 668 | 1469144021295 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:41 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB3F800 == 37 [pid = 668] [id = 749] 16:33:41 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000949DA6400) [pid = 668] [serial = 2246] [outer = 0000000000000000] 16:33:41 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000949DB0400) [pid = 668] [serial = 2247] [outer = 0000000949DA6400] 16:33:41 INFO - PROCESS | 668 | 1469144021367 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949E5C800) [pid = 668] [serial = 2248] [outer = 0000000949DA6400] 16:33:41 INFO - PROCESS | 668 | 1469144021711 Marionette TRACE conn6 <- [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]]]}] 16:33:41 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. 16:33:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 16:33:41 INFO - PROCESS | 668 | 1469144021787 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 668 | 1469144021792 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 668 | 1469144021797 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 668 | 1469144021802 Marionette TRACE conn6 <- [1,2958,null,{}] 16:33:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:33:41 INFO - PROCESS | 668 | 1469144021809 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 668 | 1469144021813 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:41 INFO - PROCESS | 668 | 1469144021968 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:33:42 INFO - PROCESS | 668 | 1469144022090 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 668 | 1469144022094 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:42 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC32000 == 38 [pid = 668] [id = 750] 16:33:42 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009398EE800) [pid = 668] [serial = 2249] [outer = 0000000000000000] 16:33:42 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000093994F000) [pid = 668] [serial = 2250] [outer = 00000009398EE800] 16:33:42 INFO - PROCESS | 668 | 1469144022157 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000093E17E800) [pid = 668] [serial = 2251] [outer = 00000009398EE800] 16:33:42 INFO - PROCESS | 668 | 1469144022758 Marionette TRACE conn6 <- [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]]]}] 16:33:42 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. 16:33:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 16:33:42 INFO - PROCESS | 668 | 1469144022794 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 668 | 1469144022798 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:33:42 INFO - PROCESS | 668 | 1469144022805 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 668 | 1469144022810 Marionette TRACE conn6 <- [1,2962,null,{}] 16:33:42 INFO - PROCESS | 668 | 1469144022814 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 668 | 1469144022817 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:42 INFO - PROCESS | 668 | 1469144022937 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:33:43 INFO - PROCESS | 668 | 1469144023064 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 668 | 1469144023067 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:43 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E69800 == 39 [pid = 668] [id = 751] 16:33:43 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943380800) [pid = 668] [serial = 2252] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000943B7F400) [pid = 668] [serial = 2253] [outer = 0000000943380800] 16:33:43 INFO - PROCESS | 668 | 1469144023127 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009456DD000) [pid = 668] [serial = 2254] [outer = 0000000943380800] 16:33:43 INFO - PROCESS | 668 | 1469144023651 Marionette TRACE conn6 <- [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]]]}] 16:33:43 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. 16:33:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 882ms 16:33:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:33:43 INFO - PROCESS | 668 | 1469144023685 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 668 | 1469144023688 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 668 | 1469144023692 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 668 | 1469144023694 Marionette TRACE conn6 <- [1,2966,null,{}] 16:33:43 INFO - PROCESS | 668 | 1469144023705 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 668 | 1469144023710 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:43 INFO - PROCESS | 668 | 1469144023831 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:33:43 INFO - PROCESS | 668 | 1469144023933 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 668 | 1469144023938 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:43 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB15000 == 40 [pid = 668] [id = 752] 16:33:43 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009477BBC00) [pid = 668] [serial = 2255] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009477D1400) [pid = 668] [serial = 2256] [outer = 00000009477BBC00] 16:33:44 INFO - PROCESS | 668 | 1469144023998 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000948A29400) [pid = 668] [serial = 2257] [outer = 00000009477BBC00] 16:33:44 INFO - PROCESS | 668 | 1469144024570 Marionette TRACE conn6 <- [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]]]}] 16:33:44 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. 16:33:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 16:33:44 INFO - PROCESS | 668 | 1469144024616 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 668 | 1469144024619 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:33:44 INFO - PROCESS | 668 | 1469144024623 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 668 | 1469144024625 Marionette TRACE conn6 <- [1,2970,null,{}] 16:33:44 INFO - PROCESS | 668 | 1469144024629 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:44 INFO - PROCESS | 668 | 1469144024631 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:44 INFO - PROCESS | 668 | 1469144024749 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:33:44 INFO - PROCESS | 668 | 1469144024893 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 668 | 1469144024896 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:44 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC12800 == 41 [pid = 668] [id = 753] 16:33:44 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094669D400) [pid = 668] [serial = 2258] [outer = 0000000000000000] 16:33:44 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (00000009477DA800) [pid = 668] [serial = 2259] [outer = 000000094669D400] 16:33:44 INFO - PROCESS | 668 | 1469144024955 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (000000094A344C00) [pid = 668] [serial = 2260] [outer = 000000094669D400] 16:33:45 INFO - PROCESS | 668 | 1469144025464 Marionette TRACE conn6 <- [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"]]]}] 16:33:45 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 16:33:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:33:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 16:33:45 INFO - PROCESS | 668 | 1469144025507 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 668 | 1469144025509 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:33:45 INFO - PROCESS | 668 | 1469144025513 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 668 | 1469144025515 Marionette TRACE conn6 <- [1,2974,null,{}] 16:33:45 INFO - PROCESS | 668 | 1469144025519 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 668 | 1469144025522 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:45 INFO - PROCESS | 668 | 1469144025776 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:33:45 INFO - PROCESS | 668 | 1469144025899 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 668 | 1469144025902 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:45 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC78800 == 42 [pid = 668] [id = 754] 16:33:45 INFO - PROCESS | 668 | ++DOMWINDOW == 95 (00000009398A9400) [pid = 668] [serial = 2261] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 668 | ++DOMWINDOW == 96 (0000000939D25C00) [pid = 668] [serial = 2262] [outer = 00000009398A9400] 16:33:45 INFO - PROCESS | 668 | 1469144025955 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 668 | ++DOMWINDOW == 97 (000000093EA5AC00) [pid = 668] [serial = 2263] [outer = 00000009398A9400] 16:33:46 INFO - PROCESS | 668 | 1469144026474 Marionette TRACE conn6 <- [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]]]}] 16:33:46 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. 16:33:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 986ms 16:33:46 INFO - PROCESS | 668 | 1469144026503 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 668 | 1469144026508 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:33:46 INFO - PROCESS | 668 | 1469144026513 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 668 | 1469144026516 Marionette TRACE conn6 <- [1,2978,null,{}] 16:33:46 INFO - PROCESS | 668 | 1469144026521 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 668 | 1469144026523 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:46 INFO - PROCESS | 668 | 1469144026630 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:33:46 INFO - PROCESS | 668 | 1469144026761 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 668 | 1469144026764 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:46 INFO - PROCESS | 668 | ++DOCSHELL 0000000946051000 == 43 [pid = 668] [id = 755] 16:33:46 INFO - PROCESS | 668 | ++DOMWINDOW == 98 (0000000943725C00) [pid = 668] [serial = 2264] [outer = 0000000000000000] 16:33:46 INFO - PROCESS | 668 | ++DOMWINDOW == 99 (000000094372B400) [pid = 668] [serial = 2265] [outer = 0000000943725C00] 16:33:46 INFO - PROCESS | 668 | 1469144026835 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 668 | ++DOMWINDOW == 100 (0000000943D0C400) [pid = 668] [serial = 2266] [outer = 0000000943725C00] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094E039800 == 42 [pid = 668] [id = 748] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7B800 == 41 [pid = 668] [id = 747] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000093EC1B000 == 40 [pid = 668] [id = 746] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000949E78800 == 39 [pid = 668] [id = 745] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094D73D000 == 38 [pid = 668] [id = 744] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094C529000 == 37 [pid = 668] [id = 743] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED5800 == 36 [pid = 668] [id = 742] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000948DF2000 == 35 [pid = 668] [id = 741] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000943978800 == 34 [pid = 668] [id = 740] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000093FC82800 == 33 [pid = 668] [id = 739] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094C534000 == 32 [pid = 668] [id = 738] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000943B8D800 == 31 [pid = 668] [id = 737] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094DD21800 == 30 [pid = 668] [id = 736] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000093FC78800 == 29 [pid = 668] [id = 754] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094DC12800 == 28 [pid = 668] [id = 753] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094EB15000 == 27 [pid = 668] [id = 752] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 0000000949E69800 == 26 [pid = 668] [id = 751] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000094EB3F800 == 25 [pid = 668] [id = 749] 16:33:47 INFO - PROCESS | 668 | --DOCSHELL 000000093EC32000 == 24 [pid = 668] [id = 750] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 99 (00000009465C7C00) [pid = 668] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 98 (0000000943BF5800) [pid = 668] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 97 (000000093F856000) [pid = 668] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 96 (0000000940351800) [pid = 668] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 95 (000000094337C800) [pid = 668] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 94 (0000000939E9EC00) [pid = 668] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 93 (000000093FCAF000) [pid = 668] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 92 (000000093E7BBC00) [pid = 668] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 91 (0000000943D3D400) [pid = 668] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 90 (000000093F706C00) [pid = 668] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 89 (000000093DCAA800) [pid = 668] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000943A12C00) [pid = 668] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943723800) [pid = 668] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000947794400) [pid = 668] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000946458400) [pid = 668] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000948D68400) [pid = 668] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009486CF800) [pid = 668] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 82 (0000000939C0E000) [pid = 668] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456D6800) [pid = 668] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009437DF800) [pid = 668] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094644C800) [pid = 668] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 78 (000000093DEF5000) [pid = 668] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000946699C00) [pid = 668] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943D0C000) [pid = 668] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000943728000) [pid = 668] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000946459C00) [pid = 668] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:33:47 INFO - PROCESS | 668 | ++DOCSHELL 000000093DFE4000 == 25 [pid = 668] [id = 756] 16:33:47 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009398F7800) [pid = 668] [serial = 2267] [outer = 0000000000000000] 16:33:47 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009398FAC00) [pid = 668] [serial = 2268] [outer = 00000009398F7800] 16:33:48 INFO - PROCESS | 668 | 1469144028072 Marionette TRACE conn6 <- [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]]]}] 16:33:48 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. 16:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1571ms 16:33:48 INFO - PROCESS | 668 | 1469144028087 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 668 | 1469144028092 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:33:48 INFO - PROCESS | 668 | 1469144028097 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:33:48 INFO - PROCESS | 668 | 1469144028102 Marionette TRACE conn6 <- [1,2982,null,{}] 16:33:48 INFO - PROCESS | 668 | 1469144028107 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 668 | 1469144028110 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:48 INFO - PROCESS | 668 | 1469144028255 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:33:48 INFO - PROCESS | 668 | 1469144028338 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 668 | 1469144028341 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:48 INFO - PROCESS | 668 | ++DOCSHELL 000000093FC75000 == 26 [pid = 668] [id = 757] 16:33:48 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009398FA400) [pid = 668] [serial = 2269] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000093A18E000) [pid = 668] [serial = 2270] [outer = 00000009398FA400] 16:33:48 INFO - PROCESS | 668 | 1469144028392 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093DF63800) [pid = 668] [serial = 2271] [outer = 00000009398FA400] 16:33:48 INFO - PROCESS | 668 | 1469144028731 Marionette TRACE conn6 <- [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]]]}] 16:33:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:33:48 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 16:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 16:33:48 INFO - PROCESS | 668 | 1469144028802 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 668 | 1469144028807 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:33:48 INFO - PROCESS | 668 | 1469144028814 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 668 | 1469144028816 Marionette TRACE conn6 <- [1,2986,null,{}] 16:33:48 INFO - PROCESS | 668 | 1469144028820 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 668 | 1469144028823 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:48 INFO - PROCESS | 668 | 1469144028956 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:33:48 INFO - PROCESS | 668 | 1469144028963 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 668 | 1469144028965 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:48 INFO - PROCESS | 668 | ++DOCSHELL 0000000946020000 == 27 [pid = 668] [id = 758] 16:33:48 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000093E6C2400) [pid = 668] [serial = 2272] [outer = 0000000000000000] 16:33:49 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (000000093FCB7800) [pid = 668] [serial = 2273] [outer = 000000093E6C2400] 16:33:49 INFO - PROCESS | 668 | 1469144029014 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000943370000) [pid = 668] [serial = 2274] [outer = 000000093E6C2400] 16:33:49 INFO - PROCESS | 668 | 1469144029424 Marionette TRACE conn6 <- [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]]]}] 16:33:49 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. 16:33:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 672ms 16:33:49 INFO - PROCESS | 668 | 1469144029492 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 668 | 1469144029494 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:33:49 INFO - PROCESS | 668 | 1469144029498 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 668 | 1469144029502 Marionette TRACE conn6 <- [1,2990,null,{}] 16:33:49 INFO - PROCESS | 668 | 1469144029518 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 668 | 1469144029523 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:49 INFO - PROCESS | 668 | 1469144029613 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:33:49 INFO - PROCESS | 668 | 1469144029622 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 668 | 1469144029626 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:49 INFO - PROCESS | 668 | ++DOCSHELL 000000094989E800 == 28 [pid = 668] [id = 759] 16:33:49 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943728000) [pid = 668] [serial = 2275] [outer = 0000000000000000] 16:33:49 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009437DF800) [pid = 668] [serial = 2276] [outer = 0000000943728000] 16:33:49 INFO - PROCESS | 668 | 1469144029676 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (0000000943A20000) [pid = 668] [serial = 2277] [outer = 0000000943728000] 16:33:50 INFO - PROCESS | 668 | 1469144030146 Marionette TRACE conn6 <- [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]]]}] 16:33:50 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. 16:33:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 16:33:50 INFO - PROCESS | 668 | 1469144030192 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 668 | 1469144030195 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:33:50 INFO - PROCESS | 668 | 1469144030199 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 668 | 1469144030201 Marionette TRACE conn6 <- [1,2994,null,{}] 16:33:50 INFO - PROCESS | 668 | 1469144030205 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 668 | 1469144030207 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:50 INFO - PROCESS | 668 | 1469144030328 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:33:50 INFO - PROCESS | 668 | 1469144030418 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 668 | 1469144030421 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:50 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E89800 == 29 [pid = 668] [id = 760] 16:33:50 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000943D3D000) [pid = 668] [serial = 2278] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000944214C00) [pid = 668] [serial = 2279] [outer = 0000000943D3D000] 16:33:50 INFO - PROCESS | 668 | 1469144030468 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009456D9000) [pid = 668] [serial = 2280] [outer = 0000000943D3D000] 16:33:50 INFO - PROCESS | 668 | 1469144030878 Marionette TRACE conn6 <- [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]]]}] 16:33:50 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. 16:33:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 16:33:50 INFO - PROCESS | 668 | 1469144030939 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 668 | 1469144030942 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:33:50 INFO - PROCESS | 668 | 1469144030945 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 668 | 1469144030947 Marionette TRACE conn6 <- [1,2998,null,{}] 16:33:50 INFO - PROCESS | 668 | 1469144030958 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 668 | 1469144030960 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:51 INFO - PROCESS | 668 | 1469144031073 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:33:51 INFO - PROCESS | 668 | 1469144031080 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 668 | 1469144031082 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:51 INFO - PROCESS | 668 | ++DOCSHELL 000000094ADB9000 == 30 [pid = 668] [id = 761] 16:33:51 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009456D9400) [pid = 668] [serial = 2281] [outer = 0000000000000000] 16:33:51 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009458F9000) [pid = 668] [serial = 2282] [outer = 00000009456D9400] 16:33:51 INFO - PROCESS | 668 | 1469144031127 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000094644DC00) [pid = 668] [serial = 2283] [outer = 00000009456D9400] 16:33:51 INFO - PROCESS | 668 | [668] 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 16:33:51 INFO - PROCESS | 668 | 1469144031608 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:33:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:33:51 INFO - {} 16:33:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:33:51 INFO - {} 16:33:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:33:51 INFO - {} 16:33:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:33:51 INFO - {} 16:33:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 693ms 16:33:51 INFO - PROCESS | 668 | 1469144031643 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 668 | 1469144031645 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /FileAPI/fileReader.html 16:33:51 INFO - PROCESS | 668 | 1469144031649 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 668 | 1469144031651 Marionette TRACE conn6 <- [1,3002,null,{}] 16:33:51 INFO - PROCESS | 668 | 1469144031665 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 668 | 1469144031671 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:51 INFO - PROCESS | 668 | 1469144031829 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:33:51 INFO - PROCESS | 668 | 1469144031838 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 668 | 1469144031840 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094CD8C800 == 31 [pid = 668] [id = 762] 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000939D26000) [pid = 668] [serial = 2284] [outer = 0000000000000000] 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943726C00) [pid = 668] [serial = 2285] [outer = 0000000939D26000] 16:33:52 INFO - PROCESS | 668 | 1469144032177 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 94 (0000000946DE3400) [pid = 668] [serial = 2286] [outer = 0000000939D26000] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 93 (0000000948328400) [pid = 668] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000946D84C00) [pid = 668] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009483AF000) [pid = 668] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 90 (0000000937BD9800) [pid = 668] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000948E69400) [pid = 668] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000946284C00) [pid = 668] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000943BF1400) [pid = 668] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000946819400) [pid = 668] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093AAE9000) [pid = 668] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 84 (000000094372E000) [pid = 668] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009398F8800) [pid = 668] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000093EC49000) [pid = 668] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000949DA6400) [pid = 668] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:33:52 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009464B3400) [pid = 668] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:33:52 INFO - PROCESS | 668 | 1469144032526 Marionette TRACE conn6 <- [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]]]}] 16:33:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:33:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:33:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:33:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:33:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 945ms 16:33:52 INFO - PROCESS | 668 | 1469144032596 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 668 | 1469144032599 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /FileAPI/historical.html 16:33:52 INFO - PROCESS | 668 | 1469144032602 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 668 | 1469144032604 Marionette TRACE conn6 <- [1,3006,null,{}] 16:33:52 INFO - PROCESS | 668 | 1469144032608 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 668 | 1469144032610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:52 INFO - PROCESS | 668 | 1469144032691 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:33:52 INFO - PROCESS | 668 | 1469144032772 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 668 | 1469144032774 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:52 INFO - PROCESS | 668 | ++DOCSHELL 000000094DB1E000 == 32 [pid = 668] [id = 763] 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943723400) [pid = 668] [serial = 2287] [outer = 0000000000000000] 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000946DDF400) [pid = 668] [serial = 2288] [outer = 0000000943723400] 16:33:52 INFO - PROCESS | 668 | 1469144032820 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (00000009477AF000) [pid = 668] [serial = 2289] [outer = 0000000943723400] 16:33:53 INFO - PROCESS | 668 | 1469144033155 Marionette TRACE conn6 <- [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"]]]}] 16:33:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:33:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:33:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:33:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:33:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:33:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:33:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:33:53 INFO - TEST-OK | /FileAPI/historical.html | took 587ms 16:33:53 INFO - PROCESS | 668 | 1469144033193 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:33:53 INFO - TEST-START | /FileAPI/idlharness.html 16:33:53 INFO - PROCESS | 668 | 1469144033196 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:33:53 INFO - PROCESS | 668 | 1469144033199 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 668 | 1469144033201 Marionette TRACE conn6 <- [1,3010,null,{}] 16:33:53 INFO - PROCESS | 668 | 1469144033204 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 668 | 1469144033206 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:53 INFO - PROCESS | 668 | 1469144033322 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:33:53 INFO - PROCESS | 668 | 1469144033330 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 668 | 1469144033332 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:53 INFO - PROCESS | 668 | ++DOCSHELL 000000094DC41800 == 33 [pid = 668] [id = 764] 16:33:53 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (0000000947799C00) [pid = 668] [serial = 2290] [outer = 0000000000000000] 16:33:53 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (00000009477D7000) [pid = 668] [serial = 2291] [outer = 0000000947799C00] 16:33:53 INFO - PROCESS | 668 | 1469144033378 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (0000000948332000) [pid = 668] [serial = 2292] [outer = 0000000947799C00] 16:33:54 INFO - PROCESS | 668 | 1469144034601 Marionette TRACE conn6 <- [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]]]}] 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:33:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:33:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:33:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:33:54 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 16:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:33:54 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 16:33:54 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 16:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:33:54 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 16:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:33:54 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 16:33:54 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 16:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:33:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:33:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1466ms 16:33:54 INFO - PROCESS | 668 | 1469144034670 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 668 | 1469144034675 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:33:54 INFO - TEST-START | /FileAPI/idlharness.worker 16:33:54 INFO - PROCESS | 668 | 1469144034681 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 668 | 1469144034684 Marionette TRACE conn6 <- [1,3014,null,{}] 16:33:54 INFO - PROCESS | 668 | 1469144034690 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 668 | 1469144034694 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:54 INFO - PROCESS | 668 | 1469144034904 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:33:55 INFO - PROCESS | 668 | 1469144034997 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 668 | 1469144035000 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:55 INFO - PROCESS | 668 | ++DOCSHELL 000000094EB15000 == 34 [pid = 668] [id = 765] 16:33:55 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (0000000946D7D000) [pid = 668] [serial = 2293] [outer = 0000000000000000] 16:33:55 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (00000009477AD800) [pid = 668] [serial = 2294] [outer = 0000000946D7D000] 16:33:55 INFO - PROCESS | 668 | 1469144035059 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (00000009483F7000) [pid = 668] [serial = 2295] [outer = 0000000946D7D000] 16:33:55 INFO - PROCESS | 668 | [668] 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 16:33:56 INFO - PROCESS | 668 | 1469144036274 Marionette TRACE conn6 <- [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,{},{}]]]}] 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:33:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:33:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:33:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:33:56 INFO - {} 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:33:56 INFO - {} 16:33:56 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 - {} 16:33:56 INFO - {} 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:33:56 INFO - {} 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:33:56 INFO - {} 16:33:56 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 - {} 16:33:56 INFO - {} 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 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 16:33:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:56 INFO - {} 16:33:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1768ms 16:33:56 INFO - PROCESS | 668 | 1469144036533 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 668 | 1469144036537 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:33:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:33:56 INFO - PROCESS | 668 | 1469144036596 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 668 | 1469144036601 Marionette TRACE conn6 <- [1,3018,null,{}] 16:33:56 INFO - PROCESS | 668 | 1469144036610 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:56 INFO - PROCESS | 668 | 1469144036614 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:56 INFO - PROCESS | 668 | 1469144036729 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:33:56 INFO - PROCESS | 668 | 1469144036852 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 668 | 1469144036856 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:56 INFO - PROCESS | 668 | ++DOCSHELL 0000000943BA5000 == 35 [pid = 668] [id = 766] 16:33:56 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (00000009430CD400) [pid = 668] [serial = 2296] [outer = 0000000000000000] 16:33:56 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (0000000943379400) [pid = 668] [serial = 2297] [outer = 00000009430CD400] 16:33:56 INFO - PROCESS | 668 | 1469144036911 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (0000000943A12800) [pid = 668] [serial = 2298] [outer = 00000009430CD400] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000094DB1E000 == 34 [pid = 668] [id = 763] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000094CD8C800 == 33 [pid = 668] [id = 762] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000094ADB9000 == 32 [pid = 668] [id = 761] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 0000000949E89800 == 31 [pid = 668] [id = 760] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000094989E800 == 30 [pid = 668] [id = 759] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 0000000946020000 == 29 [pid = 668] [id = 758] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000093FC75000 == 28 [pid = 668] [id = 757] 16:33:57 INFO - PROCESS | 668 | --DOCSHELL 000000093DFE4000 == 27 [pid = 668] [id = 756] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 91 (00000009483A1C00) [pid = 668] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009478BF000) [pid = 668] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 89 (00000009483F0C00) [pid = 668] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 88 (0000000947799000) [pid = 668] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 87 (000000093DFC5000) [pid = 668] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 86 (0000000949DA5C00) [pid = 668] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 85 (0000000946289C00) [pid = 668] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 84 (0000000943D14C00) [pid = 668] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 83 (00000009456DCC00) [pid = 668] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009477AD400) [pid = 668] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946D78400) [pid = 668] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 80 (000000093DEF6000) [pid = 668] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093F8CFC00) [pid = 668] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943D49000) [pid = 668] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456E3800) [pid = 668] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093A189C00) [pid = 668] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093F708400) [pid = 668] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943087000) [pid = 668] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 73 (000000094337A400) [pid = 668] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 72 (0000000949DB0400) [pid = 668] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000949CE7000) [pid = 668] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000949E5C800) [pid = 668] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 69 (000000094663E000) [pid = 668] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000946A7EC00) [pid = 668] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 67 (0000000948E62000) [pid = 668] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000948A2D400) [pid = 668] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | --DOMWINDOW == 65 (0000000946454C00) [pid = 668] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:33:57 INFO - PROCESS | 668 | 1469144037371 Marionette TRACE conn6 <- [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]]]}] 16:33:57 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 16:33:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 860ms 16:33:57 INFO - PROCESS | 668 | 1469144037431 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 668 | 1469144037435 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:33:57 INFO - PROCESS | 668 | 1469144037442 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 668 | 1469144037446 Marionette TRACE conn6 <- [1,3022,null,{}] 16:33:57 INFO - PROCESS | 668 | 1469144037451 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 668 | 1469144037454 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:57 INFO - PROCESS | 668 | 1469144037547 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:33:57 INFO - PROCESS | 668 | 1469144037561 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 668 | 1469144037563 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:57 INFO - PROCESS | 668 | ++DOCSHELL 00000009456AF800 == 28 [pid = 668] [id = 767] 16:33:57 INFO - PROCESS | 668 | ++DOMWINDOW == 66 (000000093EA59C00) [pid = 668] [serial = 2299] [outer = 0000000000000000] 16:33:57 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (000000094335E400) [pid = 668] [serial = 2300] [outer = 000000093EA59C00] 16:33:57 INFO - PROCESS | 668 | 1469144037612 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000943BFAC00) [pid = 668] [serial = 2301] [outer = 000000093EA59C00] 16:33:58 INFO - PROCESS | 668 | 1469144038078 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:33:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 16:33:58 INFO - PROCESS | 668 | 1469144038132 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 668 | 1469144038134 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:33:58 INFO - PROCESS | 668 | 1469144038142 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 668 | 1469144038144 Marionette TRACE conn6 <- [1,3026,null,{}] 16:33:58 INFO - PROCESS | 668 | 1469144038155 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 668 | 1469144038160 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:58 INFO - PROCESS | 668 | 1469144038291 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:33:58 INFO - PROCESS | 668 | 1469144038385 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 668 | 1469144038389 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:58 INFO - PROCESS | 668 | ++DOCSHELL 0000000949ED0000 == 29 [pid = 668] [id = 768] 16:33:58 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094627EC00) [pid = 668] [serial = 2302] [outer = 0000000000000000] 16:33:58 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000094628A400) [pid = 668] [serial = 2303] [outer = 000000094627EC00] 16:33:58 INFO - PROCESS | 668 | 1469144038442 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (00000009464B1C00) [pid = 668] [serial = 2304] [outer = 000000094627EC00] 16:33:58 INFO - PROCESS | 668 | 1469144038804 Marionette TRACE conn6 <- [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"]]]}] 16:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:33:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 16:33:58 INFO - PROCESS | 668 | 1469144038880 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 668 | 1469144038882 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:33:58 INFO - PROCESS | 668 | 1469144038886 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 668 | 1469144038888 Marionette TRACE conn6 <- [1,3030,null,{}] 16:33:58 INFO - PROCESS | 668 | 1469144038891 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 668 | 1469144038893 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:58 INFO - PROCESS | 668 | 1469144038987 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:33:58 INFO - PROCESS | 668 | 1469144038992 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 668 | 1469144038994 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:59 INFO - PROCESS | 668 | ++DOCSHELL 000000094CA5E000 == 30 [pid = 668] [id = 769] 16:33:59 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094669B000) [pid = 668] [serial = 2305] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000946A85C00) [pid = 668] [serial = 2306] [outer = 000000094669B000] 16:33:59 INFO - PROCESS | 668 | 1469144039041 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (0000000946DE7000) [pid = 668] [serial = 2307] [outer = 000000094669B000] 16:33:59 INFO - PROCESS | 668 | 1469144039715 Marionette TRACE conn6 <- [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]]]}] 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:33:59 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. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:33:59 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'.) 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:33:59 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. 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:33:59 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. 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:33:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:33:59 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. 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:33:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:33:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:33:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 909ms 16:33:59 INFO - PROCESS | 668 | 1469144039798 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 668 | 1469144039800 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:33:59 INFO - PROCESS | 668 | 1469144039804 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 668 | 1469144039806 Marionette TRACE conn6 <- [1,3034,null,{}] 16:33:59 INFO - PROCESS | 668 | 1469144039810 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 668 | 1469144039812 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:33:59 INFO - PROCESS | 668 | 1469144039935 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:33:59 INFO - PROCESS | 668 | 1469144039942 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 668 | 1469144039945 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:00 INFO - PROCESS | 668 | ++DOCSHELL 000000094D746800 == 31 [pid = 668] [id = 770] 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000946DE8800) [pid = 668] [serial = 2308] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000947198000) [pid = 668] [serial = 2309] [outer = 0000000946DE8800] 16:34:00 INFO - PROCESS | 668 | 1469144040040 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (00000009477B8400) [pid = 668] [serial = 2310] [outer = 0000000946DE8800] 16:34:00 INFO - PROCESS | 668 | [668] 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 16:34:00 INFO - PROCESS | 668 | 1469144040460 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:34:00 INFO - {} 16:34:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 16:34:00 INFO - PROCESS | 668 | 1469144040484 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 668 | 1469144040486 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:34:00 INFO - PROCESS | 668 | 1469144040490 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 668 | 1469144040491 Marionette TRACE conn6 <- [1,3038,null,{}] 16:34:00 INFO - PROCESS | 668 | 1469144040495 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 668 | 1469144040501 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:00 INFO - PROCESS | 668 | 1469144040650 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:34:00 INFO - PROCESS | 668 | 1469144040701 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 668 | 1469144040704 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:00 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD7F800 == 32 [pid = 668] [id = 771] 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000948AF7400) [pid = 668] [serial = 2311] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094AAC6800) [pid = 668] [serial = 2312] [outer = 0000000948AF7400] 16:34:00 INFO - PROCESS | 668 | 1469144040751 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094AACE800) [pid = 668] [serial = 2313] [outer = 0000000948AF7400] 16:34:01 INFO - PROCESS | 668 | 1469144041170 Marionette TRACE conn6 <- [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]]]}] 16:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:34:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 735ms 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000093E6C2400) [pid = 668] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 78 (00000009398F7800) [pid = 668] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 77 (0000000943725C00) [pid = 668] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 76 (0000000943D3D000) [pid = 668] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 75 (00000009398FA400) [pid = 668] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000943728000) [pid = 668] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000943723400) [pid = 668] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 72 (00000009456D9400) [pid = 668] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 71 (00000009477BBC00) [pid = 668] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 70 (0000000943380800) [pid = 668] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 69 (00000009398EE800) [pid = 668] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:34:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 68 (000000094669D400) [pid = 668] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 67 (00000009398A9400) [pid = 668] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:34:01 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000939D26000) [pid = 668] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:34:01 INFO - PROCESS | 668 | 1469144041241 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 668 | 1469144041243 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:34:01 INFO - PROCESS | 668 | 1469144041279 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 668 | 1469144041281 Marionette TRACE conn6 <- [1,3042,null,{}] 16:34:01 INFO - PROCESS | 668 | 1469144041285 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 668 | 1469144041287 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:01 INFO - PROCESS | 668 | 1469144041378 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:34:01 INFO - PROCESS | 668 | 1469144041391 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 668 | 1469144041393 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:01 INFO - PROCESS | 668 | ++DOCSHELL 000000094E367000 == 33 [pid = 668] [id = 772] 16:34:01 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000946D80C00) [pid = 668] [serial = 2314] [outer = 0000000000000000] 16:34:01 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (000000094AACF400) [pid = 668] [serial = 2315] [outer = 0000000946D80C00] 16:34:01 INFO - PROCESS | 668 | 1469144041438 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (000000094CD5B400) [pid = 668] [serial = 2316] [outer = 0000000946D80C00] 16:34:02 INFO - PROCESS | 668 | 1469144042129 Marionette TRACE conn6 <- [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"]]]}] 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:34:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:02 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" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:02 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" 16:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1027ms 16:34:02 INFO - PROCESS | 668 | 1469144042281 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 668 | 1469144042283 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:34:02 INFO - PROCESS | 668 | 1469144042286 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 668 | 1469144042288 Marionette TRACE conn6 <- [1,3046,null,{}] 16:34:02 INFO - PROCESS | 668 | 1469144042292 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 668 | 1469144042294 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:02 INFO - PROCESS | 668 | 1469144042382 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:34:02 INFO - PROCESS | 668 | 1469144042388 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 668 | 1469144042391 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:02 INFO - PROCESS | 668 | ++DOCSHELL 000000094AD92800 == 34 [pid = 668] [id = 773] 16:34:02 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (0000000949E59000) [pid = 668] [serial = 2317] [outer = 0000000000000000] 16:34:02 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (0000000949E60C00) [pid = 668] [serial = 2318] [outer = 0000000949E59000] 16:34:02 INFO - PROCESS | 668 | 1469144042436 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000094A343000) [pid = 668] [serial = 2319] [outer = 0000000949E59000] 16:34:02 INFO - PROCESS | 668 | 1469144042920 Marionette TRACE conn6 <- [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]]]}] 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:34:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:34:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:34:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:34:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:34:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 16:34:02 INFO - PROCESS | 668 | 1469144042962 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 668 | 1469144042964 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:34:02 INFO - PROCESS | 668 | 1469144042968 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:34:03 INFO - PROCESS | 668 | 1469144042969 Marionette TRACE conn6 <- [1,3050,null,{}] 16:34:03 INFO - PROCESS | 668 | 1469144042973 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 668 | 1469144042975 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:03 INFO - PROCESS | 668 | 1469144043074 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:34:03 INFO - PROCESS | 668 | 1469144043079 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 668 | 1469144043081 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:03 INFO - PROCESS | 668 | ++DOCSHELL 000000094E4E6800 == 35 [pid = 668] [id = 774] 16:34:03 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (000000094A34D800) [pid = 668] [serial = 2320] [outer = 0000000000000000] 16:34:03 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000094A9F4C00) [pid = 668] [serial = 2321] [outer = 000000094A34D800] 16:34:03 INFO - PROCESS | 668 | 1469144043127 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (000000094B50FC00) [pid = 668] [serial = 2322] [outer = 000000094A34D800] 16:34:03 INFO - PROCESS | 668 | [668] 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 16:34:03 INFO - PROCESS | 668 | 1469144043757 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:34:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:34:03 INFO - {} 16:34:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 818ms 16:34:03 INFO - PROCESS | 668 | 1469144043836 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 668 | 1469144043841 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:34:03 INFO - PROCESS | 668 | 1469144043916 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 668 | 1469144043920 Marionette TRACE conn6 <- [1,3054,null,{}] 16:34:03 INFO - PROCESS | 668 | 1469144043927 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 668 | 1469144043931 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:04 INFO - PROCESS | 668 | 1469144044053 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:34:04 INFO - PROCESS | 668 | 1469144044145 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 668 | 1469144044148 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:04 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E71000 == 36 [pid = 668] [id = 775] 16:34:04 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (0000000943D40000) [pid = 668] [serial = 2323] [outer = 0000000000000000] 16:34:04 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000944257800) [pid = 668] [serial = 2324] [outer = 0000000943D40000] 16:34:04 INFO - PROCESS | 668 | 1469144044208 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (000000094627C400) [pid = 668] [serial = 2325] [outer = 0000000943D40000] 16:34:04 INFO - PROCESS | 668 | 1469144044762 Marionette TRACE conn6 <- [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]]]}] 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:34:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 903ms 16:34:04 INFO - PROCESS | 668 | 1469144044797 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 668 | 1469144044802 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:34:04 INFO - PROCESS | 668 | 1469144044809 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 668 | 1469144044812 Marionette TRACE conn6 <- [1,3058,null,{}] 16:34:04 INFO - PROCESS | 668 | 1469144044817 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 668 | 1469144044820 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:04 INFO - PROCESS | 668 | 1469144044986 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:34:05 INFO - PROCESS | 668 | 1469144045059 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 668 | 1469144045062 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:05 INFO - PROCESS | 668 | ++DOCSHELL 000000094DD3E800 == 37 [pid = 668] [id = 776] 16:34:05 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000094718F000) [pid = 668] [serial = 2326] [outer = 0000000000000000] 16:34:05 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (0000000947199C00) [pid = 668] [serial = 2327] [outer = 000000094718F000] 16:34:05 INFO - PROCESS | 668 | 1469144045122 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (00000009483F0C00) [pid = 668] [serial = 2328] [outer = 000000094718F000] 16:34:05 INFO - PROCESS | 668 | 1469144045688 Marionette TRACE conn6 <- [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]]]}] 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:34:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 923ms 16:34:05 INFO - PROCESS | 668 | 1469144045734 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 668 | 1469144045737 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:34:05 INFO - PROCESS | 668 | 1469144045741 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 668 | 1469144045745 Marionette TRACE conn6 <- [1,3062,null,{}] 16:34:05 INFO - PROCESS | 668 | 1469144045756 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 668 | 1469144045762 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:05 INFO - PROCESS | 668 | 1469144045880 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:34:06 INFO - PROCESS | 668 | 1469144046010 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 668 | 1469144046014 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:06 INFO - PROCESS | 668 | ++DOCSHELL 000000094FD66800 == 38 [pid = 668] [id = 777] 16:34:06 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000949CE8400) [pid = 668] [serial = 2329] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000949DB0400) [pid = 668] [serial = 2330] [outer = 0000000949CE8400] 16:34:06 INFO - PROCESS | 668 | 1469144046077 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (000000094A9EB000) [pid = 668] [serial = 2331] [outer = 0000000949CE8400] 16:34:06 INFO - PROCESS | 668 | 1469144046591 Marionette TRACE conn6 <- [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]]]}] 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:34:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 16:34:06 INFO - PROCESS | 668 | 1469144046625 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 668 | 1469144046628 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:34:06 INFO - PROCESS | 668 | 1469144046632 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 668 | 1469144046634 Marionette TRACE conn6 <- [1,3066,null,{}] 16:34:06 INFO - PROCESS | 668 | 1469144046638 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:06 INFO - PROCESS | 668 | 1469144046640 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:06 INFO - PROCESS | 668 | 1469144046761 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:34:06 INFO - PROCESS | 668 | 1469144046861 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 668 | 1469144046863 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:06 INFO - PROCESS | 668 | ++DOCSHELL 0000000949FD5000 == 39 [pid = 668] [id = 778] 16:34:06 INFO - PROCESS | 668 | ++DOMWINDOW == 85 (000000094AAC2C00) [pid = 668] [serial = 2332] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 668 | ++DOMWINDOW == 86 (000000094AAC5C00) [pid = 668] [serial = 2333] [outer = 000000094AAC2C00] 16:34:06 INFO - PROCESS | 668 | 1469144046920 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 668 | ++DOMWINDOW == 87 (000000094B510000) [pid = 668] [serial = 2334] [outer = 000000094AAC2C00] 16:34:07 INFO - PROCESS | 668 | 1469144047504 Marionette TRACE conn6 <- [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] 16:34:07 INFO - PROCESS | 668 | 1469144047586 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:34:07 INFO - PROCESS | 668 | 1469144047590 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 668 | 1469144047593 Marionette TRACE conn6 <- [1,3070,null,{}] 16:34:07 INFO - PROCESS | 668 | 1469144047597 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 668 | 1469144047600 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:07 INFO - PROCESS | 668 | 1469144047713 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:34:07 INFO - PROCESS | 668 | 1469144047817 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 668 | 1469144047820 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:07 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC25800 == 40 [pid = 668] [id = 779] 16:34:07 INFO - PROCESS | 668 | ++DOMWINDOW == 88 (000000093994F400) [pid = 668] [serial = 2335] [outer = 0000000000000000] 16:34:07 INFO - PROCESS | 668 | ++DOMWINDOW == 89 (0000000939A75800) [pid = 668] [serial = 2336] [outer = 000000093994F400] 16:34:07 INFO - PROCESS | 668 | 1469144047877 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 668 | ++DOMWINDOW == 90 (000000093DE05800) [pid = 668] [serial = 2337] [outer = 000000093994F400] 16:34:08 INFO - PROCESS | 668 | 1469144048543 Marionette TRACE conn6 <- [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]]]}] 16:34:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:34:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:34:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:34:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 16:34:08 INFO - PROCESS | 668 | 1469144048586 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 668 | 1469144048590 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:34:08 INFO - PROCESS | 668 | 1469144048596 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 668 | 1469144048602 Marionette TRACE conn6 <- [1,3074,null,{}] 16:34:08 INFO - PROCESS | 668 | 1469144048607 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 668 | 1469144048610 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:08 INFO - PROCESS | 668 | 1469144048721 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:34:08 INFO - PROCESS | 668 | 1469144048831 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 668 | 1469144048834 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:08 INFO - PROCESS | 668 | ++DOCSHELL 000000093F73A800 == 41 [pid = 668] [id = 780] 16:34:08 INFO - PROCESS | 668 | ++DOMWINDOW == 91 (000000093F782000) [pid = 668] [serial = 2338] [outer = 0000000000000000] 16:34:08 INFO - PROCESS | 668 | ++DOMWINDOW == 92 (000000094336D800) [pid = 668] [serial = 2339] [outer = 000000093F782000] 16:34:08 INFO - PROCESS | 668 | 1469144048885 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 668 | ++DOMWINDOW == 93 (0000000943387000) [pid = 668] [serial = 2340] [outer = 000000093F782000] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094AD92800 == 40 [pid = 668] [id = 773] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094E367000 == 39 [pid = 668] [id = 772] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094DD7F800 == 38 [pid = 668] [id = 771] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094D746800 == 37 [pid = 668] [id = 770] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094CA5E000 == 36 [pid = 668] [id = 769] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 0000000949ED0000 == 35 [pid = 668] [id = 768] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 00000009456AF800 == 34 [pid = 668] [id = 767] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 0000000943BA5000 == 33 [pid = 668] [id = 766] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094EB15000 == 32 [pid = 668] [id = 765] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094DC41800 == 31 [pid = 668] [id = 764] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 0000000946051000 == 30 [pid = 668] [id = 755] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000093EC25800 == 29 [pid = 668] [id = 779] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 0000000949FD5000 == 28 [pid = 668] [id = 778] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094FD66800 == 27 [pid = 668] [id = 777] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094DD3E800 == 26 [pid = 668] [id = 776] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 0000000949E71000 == 25 [pid = 668] [id = 775] 16:34:09 INFO - PROCESS | 668 | --DOCSHELL 000000094E4E6800 == 24 [pid = 668] [id = 774] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 92 (0000000943370000) [pid = 668] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 91 (000000093FCB7800) [pid = 668] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 90 (00000009398FAC00) [pid = 668] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 89 (0000000943D0C400) [pid = 668] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 88 (000000094372B400) [pid = 668] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 87 (0000000944214C00) [pid = 668] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 86 (000000093A18E000) [pid = 668] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 85 (000000093DF63800) [pid = 668] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 84 (00000009437DF800) [pid = 668] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000946DDF400) [pid = 668] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 82 (00000009458F9000) [pid = 668] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 81 (00000009456D9000) [pid = 668] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009477D1400) [pid = 668] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 79 (0000000948A29400) [pid = 668] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000943B7F400) [pid = 668] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 77 (00000009456DD000) [pid = 668] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000093994F000) [pid = 668] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 75 (000000093E17E800) [pid = 668] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 74 (000000094A344C00) [pid = 668] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 73 (00000009477DA800) [pid = 668] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 72 (000000093EA5AC00) [pid = 668] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 71 (0000000939D25C00) [pid = 668] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 70 (00000009477AF000) [pid = 668] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 69 (0000000946DE3400) [pid = 668] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 68 (0000000943726C00) [pid = 668] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 67 (000000094644DC00) [pid = 668] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:34:09 INFO - PROCESS | 668 | --DOMWINDOW == 66 (0000000943A20000) [pid = 668] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:34:10 INFO - PROCESS | 668 | 1469144050160 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1577ms 16:34:10 INFO - PROCESS | 668 | 1469144050176 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 668 | 1469144050181 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:34:10 INFO - PROCESS | 668 | 1469144050186 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 668 | 1469144050189 Marionette TRACE conn6 <- [1,3078,null,{}] 16:34:10 INFO - PROCESS | 668 | 1469144050196 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 668 | 1469144050199 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:10 INFO - PROCESS | 668 | 1469144050296 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:34:10 INFO - PROCESS | 668 | 1469144050387 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 668 | 1469144050389 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:10 INFO - PROCESS | 668 | ++DOCSHELL 000000093EC33000 == 25 [pid = 668] [id = 781] 16:34:10 INFO - PROCESS | 668 | ++DOMWINDOW == 67 (0000000939954C00) [pid = 668] [serial = 2341] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 668 | ++DOMWINDOW == 68 (0000000939A6C400) [pid = 668] [serial = 2342] [outer = 0000000939954C00] 16:34:10 INFO - PROCESS | 668 | 1469144050441 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 668 | ++DOMWINDOW == 69 (0000000939E95800) [pid = 668] [serial = 2343] [outer = 0000000939954C00] 16:34:10 INFO - PROCESS | 668 | 1469144050830 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 16:34:10 INFO - PROCESS | 668 | 1469144050861 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 668 | 1469144050866 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:34:10 INFO - PROCESS | 668 | 1469144050885 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 668 | 1469144050889 Marionette TRACE conn6 <- [1,3082,null,{}] 16:34:10 INFO - PROCESS | 668 | 1469144050893 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 668 | 1469144050896 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:11 INFO - PROCESS | 668 | 1469144050995 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:34:11 INFO - PROCESS | 668 | 1469144051017 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 668 | 1469144051020 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:11 INFO - PROCESS | 668 | ++DOCSHELL 0000000943B18800 == 26 [pid = 668] [id = 782] 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 70 (000000093AC59000) [pid = 668] [serial = 2344] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 71 (000000093DEE9C00) [pid = 668] [serial = 2345] [outer = 000000093AC59000] 16:34:11 INFO - PROCESS | 668 | 1469144051102 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 72 (000000093E6BA400) [pid = 668] [serial = 2346] [outer = 000000093AC59000] 16:34:11 INFO - PROCESS | 668 | 1469144051574 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:34:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 16:34:11 INFO - PROCESS | 668 | 1469144051615 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 668 | 1469144051618 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:34:11 INFO - PROCESS | 668 | 1469144051622 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 668 | 1469144051626 Marionette TRACE conn6 <- [1,3086,null,{}] 16:34:11 INFO - PROCESS | 668 | 1469144051637 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 668 | 1469144051643 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:11 INFO - PROCESS | 668 | 1469144051734 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:34:11 INFO - PROCESS | 668 | 1469144051742 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 668 | 1469144051745 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:11 INFO - PROCESS | 668 | ++DOCSHELL 000000094628C800 == 27 [pid = 668] [id = 783] 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 73 (0000000939328C00) [pid = 668] [serial = 2347] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093FE7F000) [pid = 668] [serial = 2348] [outer = 0000000939328C00] 16:34:11 INFO - PROCESS | 668 | 1469144051804 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (0000000943089800) [pid = 668] [serial = 2349] [outer = 0000000939328C00] 16:34:12 INFO - PROCESS | 668 | 1469144052240 Marionette TRACE conn6 <- [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]]]}] 16:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:34:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 16:34:12 INFO - PROCESS | 668 | 1469144052253 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:34:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:34:12 INFO - PROCESS | 668 | 1469144052256 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:34:12 INFO - PROCESS | 668 | 1469144052259 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 668 | 1469144052261 Marionette TRACE conn6 <- [1,3090,null,{}] 16:34:12 INFO - PROCESS | 668 | 1469144052264 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 668 | 1469144052266 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:12 INFO - PROCESS | 668 | 1469144052413 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:34:12 INFO - PROCESS | 668 | 1469144052497 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 668 | 1469144052499 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:12 INFO - PROCESS | 668 | ++DOCSHELL 000000094988F800 == 28 [pid = 668] [id = 784] 16:34:12 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (000000094337DC00) [pid = 668] [serial = 2350] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 668 | ++DOMWINDOW == 77 (0000000943381800) [pid = 668] [serial = 2351] [outer = 000000094337DC00] 16:34:12 INFO - PROCESS | 668 | 1469144052546 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 668 | ++DOMWINDOW == 78 (0000000943727400) [pid = 668] [serial = 2352] [outer = 000000094337DC00] 16:34:12 INFO - PROCESS | 668 | 1469144052955 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:34:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 735ms 16:34:13 INFO - PROCESS | 668 | 1469144052996 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 668 | 1469144052998 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:34:13 INFO - PROCESS | 668 | 1469144053001 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 668 | 1469144053003 Marionette TRACE conn6 <- [1,3094,null,{}] 16:34:13 INFO - PROCESS | 668 | 1469144053007 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 668 | 1469144053009 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:13 INFO - PROCESS | 668 | 1469144053125 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:34:13 INFO - PROCESS | 668 | 1469144053130 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 668 | 1469144053132 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:13 INFO - PROCESS | 668 | ++DOCSHELL 0000000949E77800 == 29 [pid = 668] [id = 785] 16:34:13 INFO - PROCESS | 668 | ++DOMWINDOW == 79 (000000093AADF800) [pid = 668] [serial = 2353] [outer = 0000000000000000] 16:34:13 INFO - PROCESS | 668 | ++DOMWINDOW == 80 (000000094372F000) [pid = 668] [serial = 2354] [outer = 000000093AADF800] 16:34:13 INFO - PROCESS | 668 | 1469144053178 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 668 | ++DOMWINDOW == 81 (0000000943BF1400) [pid = 668] [serial = 2355] [outer = 000000093AADF800] 16:34:13 INFO - PROCESS | 668 | 1469144053621 Marionette TRACE conn6 <- [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]]]}] 16:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:34:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 16:34:13 INFO - PROCESS | 668 | 1469144053676 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 668 | 1469144053679 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:34:13 INFO - PROCESS | 668 | 1469144053693 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 668 | 1469144053695 Marionette TRACE conn6 <- [1,3098,null,{}] 16:34:13 INFO - PROCESS | 668 | 1469144053698 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 668 | 1469144053705 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:13 INFO - PROCESS | 668 | 1469144053878 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:34:13 INFO - PROCESS | 668 | 1469144053895 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 668 | 1469144053898 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:13 INFO - PROCESS | 668 | ++DOCSHELL 000000094A3BF800 == 30 [pid = 668] [id = 786] 16:34:13 INFO - PROCESS | 668 | ++DOMWINDOW == 82 (0000000939325000) [pid = 668] [serial = 2356] [outer = 0000000000000000] 16:34:13 INFO - PROCESS | 668 | ++DOMWINDOW == 83 (0000000943D49C00) [pid = 668] [serial = 2357] [outer = 0000000939325000] 16:34:13 INFO - PROCESS | 668 | 1469144053944 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 668 | ++DOMWINDOW == 84 (00000009458F5400) [pid = 668] [serial = 2358] [outer = 0000000939325000] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 83 (0000000948AF7400) [pid = 668] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 82 (000000094669B000) [pid = 668] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 81 (0000000946D7D000) [pid = 668] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 80 (00000009430CD400) [pid = 668] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 79 (000000094627EC00) [pid = 668] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 78 (0000000947799C00) [pid = 668] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 77 (000000093EA59C00) [pid = 668] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 76 (000000094A34D800) [pid = 668] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 75 (0000000946D80C00) [pid = 668] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 74 (0000000949E59000) [pid = 668] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:34:14 INFO - PROCESS | 668 | --DOMWINDOW == 73 (0000000946DE8800) [pid = 668] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:34:14 INFO - PROCESS | 668 | 1469144054608 Marionette TRACE conn6 <- [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"]]]}] 16:34:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:34:14 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 16:34:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:34:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 923ms 16:34:14 INFO - PROCESS | 668 | 1469144054619 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 668 | 1469144054622 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:34:14 INFO - PROCESS | 668 | 1469144054625 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 668 | 1469144054627 Marionette TRACE conn6 <- [1,3102,null,{}] 16:34:14 INFO - PROCESS | 668 | 1469144054630 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 668 | 1469144054632 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:14 INFO - PROCESS | 668 | 1469144054716 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:34:14 INFO - PROCESS | 668 | 1469144054722 Marionette TRACE conn6 -> [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\", \"faf88a36-6ae3-427a-a1a9-b524e7478a39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 668 | 1469144054724 Marionette INFO sendAsync aa1071cc-2044-45ea-8cb8-ad1fe12c280e 16:34:14 INFO - PROCESS | 668 | ++DOCSHELL 000000094ADB8800 == 31 [pid = 668] [id = 787] 16:34:14 INFO - PROCESS | 668 | ++DOMWINDOW == 74 (000000093E7BB800) [pid = 668] [serial = 2359] [outer = 0000000000000000] 16:34:14 INFO - PROCESS | 668 | ++DOMWINDOW == 75 (00000009458FD400) [pid = 668] [serial = 2360] [outer = 000000093E7BB800] 16:34:14 INFO - PROCESS | 668 | 1469144054770 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 668 | ++DOMWINDOW == 76 (00000009462F5000) [pid = 668] [serial = 2361] [outer = 000000093E7BB800] 16:34:15 INFO - PROCESS | 668 | 1469144055166 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:34:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:34:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 587ms 16:34:15 INFO - PROCESS | 668 | 1469144055219 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 668 | 1469144055221 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:34:16 WARNING - u'runner_teardown' () 16:34:16 INFO - No more tests 16:34:16 INFO - Got 0 unexpected results 16:34:16 INFO - SUITE-END | took 681s 16:34:16 INFO - Closing logging queue 16:34:16 INFO - queue closed 16:34:16 INFO - Return code: 0 16:34:16 WARNING - # TBPL SUCCESS # 16:34:16 INFO - Running post-action listener: _resource_record_post_action 16:34:16 INFO - Running post-run listener: _resource_record_post_run 16:34:17 INFO - Total resource usage - Wall time: 691s; CPU: 14.0%; Read bytes: 179470336; Write bytes: 997850112; Read time: 2272550; Write time: 5864810 16:34:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:34:17 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 93180928; Read time: 0; Write time: 234020 16:34:17 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 179470336; Write bytes: 868001792; Read time: 2272550; Write time: 5580470 16:34:17 INFO - Running post-run listener: _upload_blobber_files 16:34:17 INFO - Blob upload gear active. 16:34:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:34:17 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 16:34:17 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'] 16:34:17 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 16:34:18 INFO - (blobuploader) - INFO - Open directory for files ... 16:34:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:34:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:34:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:18 INFO - (blobuploader) - INFO - Done attempting. 16:34:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:34:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:34:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:20 INFO - (blobuploader) - INFO - Done attempting. 16:34:20 INFO - (blobuploader) - INFO - Iteration through files over. 16:34:20 INFO - Return code: 0 16:34:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:34:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67bd8f895aba4b0ddee591e6faad4fd2f70eacd0b5f42529ee843e20596328bd1dbcfe5f75d7ae81f0b1738d5acb829e4074d5d03e1d672f0284c202d3042db1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/575777a6a281fc6d7c3105e57939770e117ce9fbd926b71cf28183afc373b58e6f705f87e59b6bb99bcec6e87f7d4011f73af50220a1e6cb7cc68b8d4311f728"} 16:34:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:34:20 INFO - Writing to file C:\slave\test\properties\blobber_files 16:34:20 INFO - Contents: 16:34:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67bd8f895aba4b0ddee591e6faad4fd2f70eacd0b5f42529ee843e20596328bd1dbcfe5f75d7ae81f0b1738d5acb829e4074d5d03e1d672f0284c202d3042db1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/575777a6a281fc6d7c3105e57939770e117ce9fbd926b71cf28183afc373b58e6f705f87e59b6bb99bcec6e87f7d4011f73af50220a1e6cb7cc68b8d4311f728"} 16:34:20 INFO - Running post-run listener: copy_logs_to_upload_dir 16:34:20 INFO - Copying logs to upload dir... 16:34:20 INFO - mkdir: C:\slave\test\build\upload\logs 16:34:20 INFO - Copying logs to upload dir... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... 16:34:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.293000 ========= master_lag: -0.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-07-21 16:34:21.036816) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:21.037821) ========= '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-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67bd8f895aba4b0ddee591e6faad4fd2f70eacd0b5f42529ee843e20596328bd1dbcfe5f75d7ae81f0b1738d5acb829e4074d5d03e1d672f0284c202d3042db1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/575777a6a281fc6d7c3105e57939770e117ce9fbd926b71cf28183afc373b58e6f705f87e59b6bb99bcec6e87f7d4011f73af50220a1e6cb7cc68b8d4311f728"} build_url:https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/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/67bd8f895aba4b0ddee591e6faad4fd2f70eacd0b5f42529ee843e20596328bd1dbcfe5f75d7ae81f0b1738d5acb829e4074d5d03e1d672f0284c202d3042db1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/575777a6a281fc6d7c3105e57939770e117ce9fbd926b71cf28183afc373b58e6f705f87e59b6bb99bcec6e87f7d4011f73af50220a1e6cb7cc68b8d4311f728"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GU2Wz-HCTpi3EINGCiBryg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:21.160871) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:21.161238) ========= '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-027\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-027 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-027 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-027\AppData\Local LOGONSERVER=\\T-W864-IX-027 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-027 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-027 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-027 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-21 16:34:21.279584) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:21.279983) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:22.127638) ========= ========= Total master_lag: 0.28 =========