builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-074 starttime: 1464863778.46 results: success (0) buildid: 20160602015354 builduid: 384c0f0d07b74df081139945ba1a34b8 revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:18.459191) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:18.459619) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:18.460235) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:18.707537) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:36:18.707932) ========= '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-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows using PTY: False --03:36:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 03:36:19 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.148000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:36:19.890589) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-02 03:36:19.890909) ========= '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-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.607000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-02 03:36:22.513969) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:36:22.514321) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows using PTY: False 2016-06-02 03:36:22,703 truncating revision to first 12 chars 2016-06-02 03:36:22,703 Setting DEBUG logging. 2016-06-02 03:36:22,703 attempt 1/10 2016-06-02 03:36:22,703 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/29d57165e25b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 03:36:23,134 unpacking tar archive at: mozilla-aurora-29d57165e25b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.282000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:36:23.860313) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:23.860645) ========= script_repo_revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:23.861025) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:23.861293) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:36:23.878136) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-06-02 03:36:23.878421) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 03:36:24 INFO - MultiFileLogger online at 20160602 03:36:24 in C:\slave\test 03:36:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:36:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:36:24 INFO - {'append_to_log': False, 03:36:24 INFO - 'base_work_dir': 'C:\\slave\\test', 03:36:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:36:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:36:24 INFO - 'buildbot_json_path': 'buildprops.json', 03:36:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:36:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:36:24 INFO - 'download_minidump_stackwalk': True, 03:36:24 INFO - 'download_symbols': 'true', 03:36:24 INFO - 'e10s': False, 03:36:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:36:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:36:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:36:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:36:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:36:24 INFO - 'C:/mozilla-build/tooltool.py'), 03:36:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:36:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:36:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:36:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:36:24 INFO - 'log_level': 'info', 03:36:24 INFO - 'log_to_console': True, 03:36:24 INFO - 'opt_config_files': (), 03:36:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:36:24 INFO - '--processes=1', 03:36:24 INFO - '--config=%(test_path)s/wptrunner.ini', 03:36:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:36:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:36:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:36:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:36:24 INFO - 'pip_index': False, 03:36:24 INFO - 'require_test_zip': True, 03:36:24 INFO - 'test_type': ('testharness',), 03:36:24 INFO - 'this_chunk': '1', 03:36:24 INFO - 'total_chunks': '10', 03:36:24 INFO - 'virtualenv_path': 'venv', 03:36:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:36:24 INFO - 'work_dir': 'build'} 03:36:24 INFO - ##### 03:36:24 INFO - ##### Running clobber step. 03:36:24 INFO - ##### 03:36:24 INFO - Running pre-action listener: _resource_record_pre_action 03:36:24 INFO - Running main action method: clobber 03:36:24 INFO - rmtree: C:\slave\test\build 03:36:24 INFO - Using _rmtree_windows ... 03:36:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:37:24 INFO - Running post-action listener: _resource_record_post_action 03:37:24 INFO - ##### 03:37:24 INFO - ##### Running read-buildbot-config step. 03:37:24 INFO - ##### 03:37:24 INFO - Running pre-action listener: _resource_record_pre_action 03:37:24 INFO - Running main action method: read_buildbot_config 03:37:24 INFO - Using buildbot properties: 03:37:24 INFO - { 03:37:24 INFO - "project": "", 03:37:24 INFO - "product": "firefox", 03:37:24 INFO - "script_repo_revision": "production", 03:37:24 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 03:37:24 INFO - "repository": "", 03:37:24 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 03:37:24 INFO - "buildid": "20160602015354", 03:37:24 INFO - "pgo_build": "False", 03:37:24 INFO - "basedir": "C:\\slave\\test", 03:37:24 INFO - "buildnumber": 6, 03:37:24 INFO - "slavename": "t-w864-ix-074", 03:37:24 INFO - "revision": "29d57165e25bace7f383672b62bc9e4bb9b9380c", 03:37:24 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:37:24 INFO - "platform": "win64", 03:37:24 INFO - "branch": "mozilla-aurora", 03:37:24 INFO - "repo_path": "releases/mozilla-aurora", 03:37:24 INFO - "moz_repo_path": "", 03:37:24 INFO - "stage_platform": "win64", 03:37:24 INFO - "builduid": "384c0f0d07b74df081139945ba1a34b8", 03:37:24 INFO - "slavebuilddir": "test" 03:37:24 INFO - } 03:37:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 03:37:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 03:37:24 INFO - Running post-action listener: _resource_record_post_action 03:37:24 INFO - ##### 03:37:24 INFO - ##### Running download-and-extract step. 03:37:24 INFO - ##### 03:37:24 INFO - Running pre-action listener: _resource_record_pre_action 03:37:24 INFO - Running main action method: download_and_extract 03:37:24 INFO - mkdir: C:\slave\test\build\tests 03:37:24 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')]} 03:37:24 INFO - https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 03:37:24 INFO - trying https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 03:37:24 INFO - Downloading https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 03:37:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 03:37:25 INFO - Downloaded 1274 bytes. 03:37:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 03:37:25 INFO - Using the following test package requirements: 03:37:25 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 03:37:25 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 03:37:25 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 03:37:25 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'jsshell-win64.zip'], 03:37:25 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 03:37:25 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 03:37:25 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 03:37:25 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 03:37:25 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 03:37:25 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:37:25 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 03:37:25 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 03:37:25 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')]} 03:37:25 INFO - https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 03:37:25 INFO - trying https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 03:37:25 INFO - Downloading https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 03:37:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 03:37:26 INFO - Downloaded 20846620 bytes. 03:37:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:37:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:37:28 INFO - caution: filename not matched: web-platform/* 03:37:28 INFO - Return code: 11 03:37:28 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')]} 03:37:28 INFO - https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 03:37:28 INFO - trying https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 03:37:28 INFO - Downloading https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 03:37:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 03:37:29 INFO - Downloaded 36409220 bytes. 03:37:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:37:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:38:12 INFO - caution: filename not matched: bin/* 03:38:12 INFO - caution: filename not matched: config/* 03:38:12 INFO - caution: filename not matched: mozbase/* 03:38:12 INFO - caution: filename not matched: marionette/* 03:38:12 INFO - caution: filename not matched: tools/wptserve/* 03:38:12 INFO - Return code: 11 03:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:12 INFO - https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 03:38:12 INFO - trying https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:38:12 INFO - Downloading https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 03:38:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 03:38:15 INFO - Downloaded 82757979 bytes. 03:38:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:38:15 INFO - mkdir: C:\slave\test\properties 03:38:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:38:15 INFO - Writing to file C:\slave\test\properties\build_url 03:38:15 INFO - Contents: 03:38:15 INFO - build_url:https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:38:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:38:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:38:16 INFO - Writing to file C:\slave\test\properties\symbols_url 03:38:16 INFO - Contents: 03:38:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:38:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:16 INFO - https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:38:16 INFO - trying https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:38:16 INFO - Downloading https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:38:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 03:38:18 INFO - Downloaded 50737728 bytes. 03:38:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:38:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:38:20 INFO - Return code: 0 03:38:20 INFO - Running post-action listener: _resource_record_post_action 03:38:20 INFO - Running post-action listener: set_extra_try_arguments 03:38:20 INFO - ##### 03:38:20 INFO - ##### Running create-virtualenv step. 03:38:20 INFO - ##### 03:38:20 INFO - Running pre-action listener: _pre_create_virtualenv 03:38:20 INFO - Running pre-action listener: _resource_record_pre_action 03:38:20 INFO - Running main action method: create_virtualenv 03:38:20 INFO - Creating virtualenv C:\slave\test\build\venv 03:38:20 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 03:38:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:38:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:38:27 INFO - Installing distribute......................................................................................................................................................................................done. 03:38:28 INFO - Return code: 0 03:38:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:38:28 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')]} 03:38:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:28 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')]} 03:38:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:28 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0264A3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-074', 'USERDOMAIN': 'T-W864-IX-074', '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-074', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-074', '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-074\\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 03:38:28 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 03:38:28 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 03:38:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:38:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:38:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:38:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:38:28 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:38:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:28 INFO - 'DCLOCATION': 'SCL3', 03:38:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:28 INFO - 'HOMEDRIVE': 'C:', 03:38:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:38:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:28 INFO - 'KTS_VERSION': '1.19c', 03:38:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:38:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:38:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:28 INFO - 'MOZ_NO_REMOTE': '1', 03:38:28 INFO - 'NO_EM_RESTART': '1', 03:38:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:28 INFO - 'OS': 'Windows_NT', 03:38:28 INFO - 'OURDRIVE': 'C:', 03:38:28 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', 03:38:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:38:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:28 INFO - 'PROCESSOR_LEVEL': '6', 03:38:28 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:38:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:38:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:38:28 INFO - 'PROMPT': '$P$G', 03:38:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:28 INFO - 'PWD': 'C:\\slave\\test', 03:38:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:28 INFO - 'SYSTEMDRIVE': 'C:', 03:38:28 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:28 INFO - 'TEST1': 'testie', 03:38:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:28 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:38:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:38:28 INFO - 'USERNAME': 'cltbld', 03:38:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:38:28 INFO - 'WINDIR': 'C:\\windows', 03:38:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:29 INFO - Downloading/unpacking psutil>=0.7.1 03:38:30 INFO - Running setup.py egg_info for package psutil 03:38:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:38:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:38:30 INFO - Installing collected packages: psutil 03:38:30 INFO - Running setup.py install for psutil 03:38:30 INFO - building 'psutil._psutil_windows' extension 03:38:30 INFO - error: Unable to find vcvarsall.bat 03:38:30 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-ekvhtc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:38:30 INFO - running install 03:38:30 INFO - running build 03:38:30 INFO - running build_py 03:38:30 INFO - creating build 03:38:30 INFO - creating build\lib.win32-2.7 03:38:30 INFO - creating build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:38:30 INFO - running build_ext 03:38:30 INFO - building 'psutil._psutil_windows' extension 03:38:30 INFO - error: Unable to find vcvarsall.bat 03:38:30 INFO - ---------------------------------------- 03:38:30 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-ekvhtc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:38:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-074\AppData\Roaming\pip\pip.log 03:38:30 WARNING - Return code: 1 03:38:30 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! 03:38:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:38:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:30 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0264A3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-074', 'USERDOMAIN': 'T-W864-IX-074', '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-074', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-074', '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-074\\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 03:38:30 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 03:38:30 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 03:38:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:38:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:38:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:38:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:38:30 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:38:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:30 INFO - 'DCLOCATION': 'SCL3', 03:38:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:30 INFO - 'HOMEDRIVE': 'C:', 03:38:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:38:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:30 INFO - 'KTS_VERSION': '1.19c', 03:38:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:38:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:38:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:30 INFO - 'MOZ_NO_REMOTE': '1', 03:38:30 INFO - 'NO_EM_RESTART': '1', 03:38:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:30 INFO - 'OS': 'Windows_NT', 03:38:30 INFO - 'OURDRIVE': 'C:', 03:38:30 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', 03:38:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:38:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:30 INFO - 'PROCESSOR_LEVEL': '6', 03:38:30 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:38:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:38:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:38:30 INFO - 'PROMPT': '$P$G', 03:38:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:30 INFO - 'PWD': 'C:\\slave\\test', 03:38:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:30 INFO - 'SYSTEMDRIVE': 'C:', 03:38:30 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:30 INFO - 'TEST1': 'testie', 03:38:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:30 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:38:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:38:30 INFO - 'USERNAME': 'cltbld', 03:38:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:38:30 INFO - 'WINDIR': 'C:\\windows', 03:38:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:38:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:38:30 INFO - Running setup.py egg_info for package mozsystemmonitor 03:38:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:38:30 INFO - Running setup.py egg_info for package psutil 03:38:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:38:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:38:30 INFO - Installing collected packages: mozsystemmonitor, psutil 03:38:30 INFO - Running setup.py install for mozsystemmonitor 03:38:30 INFO - Running setup.py install for psutil 03:38:30 INFO - building 'psutil._psutil_windows' extension 03:38:30 INFO - error: Unable to find vcvarsall.bat 03:38:30 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-kzrjt6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:38:30 INFO - running install 03:38:30 INFO - running build 03:38:30 INFO - running build_py 03:38:30 INFO - running build_ext 03:38:30 INFO - building 'psutil._psutil_windows' extension 03:38:30 INFO - error: Unable to find vcvarsall.bat 03:38:30 INFO - ---------------------------------------- 03:38:30 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-kzrjt6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:38:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-074\AppData\Roaming\pip\pip.log 03:38:30 WARNING - Return code: 1 03:38:30 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! 03:38:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:38:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:31 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0264A3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-074', 'USERDOMAIN': 'T-W864-IX-074', '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-074', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-074', '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-074\\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 03:38:31 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 03:38:31 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 03:38:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:38:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:38:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:38:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:38:31 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:38:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:31 INFO - 'DCLOCATION': 'SCL3', 03:38:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:31 INFO - 'HOMEDRIVE': 'C:', 03:38:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:38:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:31 INFO - 'KTS_VERSION': '1.19c', 03:38:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:38:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:38:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:31 INFO - 'MOZ_NO_REMOTE': '1', 03:38:31 INFO - 'NO_EM_RESTART': '1', 03:38:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:31 INFO - 'OS': 'Windows_NT', 03:38:31 INFO - 'OURDRIVE': 'C:', 03:38:31 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', 03:38:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:38:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:31 INFO - 'PROCESSOR_LEVEL': '6', 03:38:31 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:38:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:38:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:38:31 INFO - 'PROMPT': '$P$G', 03:38:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:31 INFO - 'PWD': 'C:\\slave\\test', 03:38:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:31 INFO - 'SYSTEMDRIVE': 'C:', 03:38:31 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:31 INFO - 'TEST1': 'testie', 03:38:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:31 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:38:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:38:31 INFO - 'USERNAME': 'cltbld', 03:38:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:38:31 INFO - 'WINDIR': 'C:\\windows', 03:38:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:31 INFO - Downloading/unpacking blobuploader==1.2.4 03:38:31 INFO - Downloading blobuploader-1.2.4.tar.gz 03:38:31 INFO - Running setup.py egg_info for package blobuploader 03:38:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:38:36 INFO - Running setup.py egg_info for package requests 03:38:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:38:36 INFO - Downloading docopt-0.6.1.tar.gz 03:38:36 INFO - Running setup.py egg_info for package docopt 03:38:36 INFO - Installing collected packages: blobuploader, docopt, requests 03:38:36 INFO - Running setup.py install for blobuploader 03:38:36 INFO - Running setup.py install for docopt 03:38:36 INFO - Running setup.py install for requests 03:38:36 INFO - Successfully installed blobuploader docopt requests 03:38:36 INFO - Cleaning up... 03:38:36 INFO - Return code: 0 03:38:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:38:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:36 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0264A3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-074', 'USERDOMAIN': 'T-W864-IX-074', '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-074', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-074', '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-074\\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 03:38:36 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 03:38:36 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 03:38:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:38:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:38:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:38:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:38:36 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:38:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:36 INFO - 'DCLOCATION': 'SCL3', 03:38:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:36 INFO - 'HOMEDRIVE': 'C:', 03:38:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:38:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:36 INFO - 'KTS_VERSION': '1.19c', 03:38:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:38:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:38:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:36 INFO - 'MOZ_NO_REMOTE': '1', 03:38:36 INFO - 'NO_EM_RESTART': '1', 03:38:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:36 INFO - 'OS': 'Windows_NT', 03:38:36 INFO - 'OURDRIVE': 'C:', 03:38:36 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', 03:38:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:38:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:36 INFO - 'PROCESSOR_LEVEL': '6', 03:38:36 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:38:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:38:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:38:36 INFO - 'PROMPT': '$P$G', 03:38:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:36 INFO - 'PWD': 'C:\\slave\\test', 03:38:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:36 INFO - 'SYSTEMDRIVE': 'C:', 03:38:36 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:36 INFO - 'TEST1': 'testie', 03:38:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:36 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:38:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:38:36 INFO - 'USERNAME': 'cltbld', 03:38:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:38:36 INFO - 'WINDIR': 'C:\\windows', 03:38:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:38:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:38:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:38:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:38:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:38:41 INFO - Unpacking c:\slave\test\build\tests\marionette 03:38:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:38:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:41 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 03:38:41 INFO - Running setup.py install for browsermob-proxy 03:38:55 INFO - Running setup.py install for manifestparser 03:38:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for marionette-client 03:38:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for marionette-driver 03:38:55 INFO - Running setup.py install for mozcrash 03:38:55 INFO - Running setup.py install for mozdebug 03:38:55 INFO - Running setup.py install for mozdevice 03:38:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozfile 03:38:55 INFO - Running setup.py install for mozhttpd 03:38:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozinfo 03:38:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozInstall 03:38:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozleak 03:38:55 INFO - Running setup.py install for mozlog 03:38:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for moznetwork 03:38:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozprocess 03:38:55 INFO - Running setup.py install for mozprofile 03:38:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozrunner 03:38:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for mozscreenshot 03:38:55 INFO - Running setup.py install for moztest 03:38:55 INFO - Running setup.py install for mozversion 03:38:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:38:55 INFO - Running setup.py install for wptserve 03:38:55 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 03:38:55 INFO - Cleaning up... 03:38:55 INFO - Return code: 0 03:38:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:38:55 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')]} 03:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:55 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')]} 03:38:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:55 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0264A3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-074', 'USERDOMAIN': 'T-W864-IX-074', '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-074', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-074', '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-074\\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 03:38:55 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 03:38:55 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 03:38:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:38:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:38:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:38:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:38:55 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:38:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:55 INFO - 'DCLOCATION': 'SCL3', 03:38:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:55 INFO - 'HOMEDRIVE': 'C:', 03:38:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:38:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:55 INFO - 'KTS_VERSION': '1.19c', 03:38:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:38:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:38:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:55 INFO - 'MOZ_NO_REMOTE': '1', 03:38:55 INFO - 'NO_EM_RESTART': '1', 03:38:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:55 INFO - 'OS': 'Windows_NT', 03:38:55 INFO - 'OURDRIVE': 'C:', 03:38:55 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', 03:38:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:38:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:55 INFO - 'PROCESSOR_LEVEL': '6', 03:38:55 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:38:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:38:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:38:55 INFO - 'PROMPT': '$P$G', 03:38:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:55 INFO - 'PWD': 'C:\\slave\\test', 03:38:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:55 INFO - 'SYSTEMDRIVE': 'C:', 03:38:55 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:55 INFO - 'TEST1': 'testie', 03:38:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:38:55 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:38:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:38:55 INFO - 'USERNAME': 'cltbld', 03:38:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:38:55 INFO - 'WINDIR': 'C:\\windows', 03:38:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:38:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:38:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:38:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:38:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:38:58 INFO - Unpacking c:\slave\test\build\tests\marionette 03:38:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:38:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:58 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)) 03:39:10 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)) 03:39:10 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)) 03:39:10 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)) 03:39:10 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)) 03:39:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:39:10 INFO - Downloading blessings-1.6.tar.gz 03:39:10 INFO - Running setup.py egg_info for package blessings 03:39:10 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)) 03:39:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:39:10 INFO - Running setup.py install for blessings 03:39:10 INFO - Running setup.py install for browsermob-proxy 03:39:10 INFO - Running setup.py install for manifestparser 03:39:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for marionette-client 03:39:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:39:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for marionette-driver 03:39:10 INFO - Running setup.py install for mozcrash 03:39:10 INFO - Running setup.py install for mozdebug 03:39:10 INFO - Running setup.py install for mozdevice 03:39:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for mozhttpd 03:39:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for mozInstall 03:39:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for mozleak 03:39:10 INFO - Running setup.py install for mozprofile 03:39:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Running setup.py install for mozrunner 03:39:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:39:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:39:12 INFO - Running setup.py install for mozscreenshot 03:39:12 INFO - Running setup.py install for moztest 03:39:12 INFO - Running setup.py install for mozversion 03:39:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:39:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:39:12 INFO - Running setup.py install for wptserve 03:39:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:39:12 INFO - Cleaning up... 03:39:12 INFO - Return code: 0 03:39:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:39:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:39:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:39:12 INFO - Reading from file tmpfile_stdout 03:39:12 INFO - Using _rmtree_windows ... 03:39:12 INFO - Using _rmtree_windows ... 03:39:12 INFO - Current package versions: 03:39:12 INFO - blessings == 1.6 03:39:12 INFO - blobuploader == 1.2.4 03:39:12 INFO - browsermob-proxy == 0.6.0 03:39:12 INFO - distribute == 0.6.14 03:39:12 INFO - docopt == 0.6.1 03:39:12 INFO - manifestparser == 1.1 03:39:12 INFO - marionette-client == 2.3.0 03:39:12 INFO - marionette-driver == 1.4.0 03:39:12 INFO - mozInstall == 1.12 03:39:12 INFO - mozcrash == 0.17 03:39:12 INFO - mozdebug == 0.1 03:39:12 INFO - mozdevice == 0.48 03:39:12 INFO - mozfile == 1.2 03:39:12 INFO - mozhttpd == 0.7 03:39:12 INFO - mozinfo == 0.9 03:39:12 INFO - mozleak == 0.1 03:39:12 INFO - mozlog == 3.1 03:39:12 INFO - moznetwork == 0.27 03:39:12 INFO - mozprocess == 0.22 03:39:12 INFO - mozprofile == 0.28 03:39:12 INFO - mozrunner == 6.11 03:39:12 INFO - mozscreenshot == 0.1 03:39:12 INFO - mozsystemmonitor == 0.0 03:39:12 INFO - moztest == 0.7 03:39:12 INFO - mozversion == 1.4 03:39:12 INFO - requests == 1.2.3 03:39:12 INFO - wptserve == 1.4.0 03:39:12 INFO - Running post-action listener: _resource_record_post_action 03:39:12 INFO - Running post-action listener: _start_resource_monitoring 03:39:12 INFO - Starting resource monitoring. 03:39:13 INFO - ##### 03:39:13 INFO - ##### Running pull step. 03:39:13 INFO - ##### 03:39:13 INFO - Running pre-action listener: _resource_record_pre_action 03:39:13 INFO - Running main action method: pull 03:39:13 INFO - Pull has nothing to do! 03:39:13 INFO - Running post-action listener: _resource_record_post_action 03:39:13 INFO - ##### 03:39:13 INFO - ##### Running install step. 03:39:13 INFO - ##### 03:39:13 INFO - Running pre-action listener: _resource_record_pre_action 03:39:13 INFO - Running main action method: install 03:39:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:39:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:39:13 INFO - Reading from file tmpfile_stdout 03:39:13 INFO - Using _rmtree_windows ... 03:39:13 INFO - Using _rmtree_windows ... 03:39:13 INFO - Detecting whether we're running mozinstall >=1.0... 03:39:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:39:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:39:13 INFO - Reading from file tmpfile_stdout 03:39:13 INFO - Output received: 03:39:13 INFO - Usage: mozinstall-script.py [options] installer 03:39:13 INFO - Options: 03:39:13 INFO - -h, --help show this help message and exit 03:39:13 INFO - -d DEST, --destination=DEST 03:39:13 INFO - Directory to install application into. [default: 03:39:13 INFO - "C:\slave\test"] 03:39:13 INFO - --app=APP Application being installed. [default: firefox] 03:39:13 INFO - Using _rmtree_windows ... 03:39:13 INFO - Using _rmtree_windows ... 03:39:13 INFO - mkdir: C:\slave\test\build\application 03:39:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:39:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 03:39:15 INFO - Reading from file tmpfile_stdout 03:39:15 INFO - Output received: 03:39:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:39:15 INFO - Using _rmtree_windows ... 03:39:15 INFO - Using _rmtree_windows ... 03:39:15 INFO - Running post-action listener: _resource_record_post_action 03:39:15 INFO - ##### 03:39:15 INFO - ##### Running run-tests step. 03:39:15 INFO - ##### 03:39:15 INFO - Running pre-action listener: _resource_record_pre_action 03:39:15 INFO - Running main action method: run_tests 03:39:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:39:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:39:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:39:15 INFO - grabbing minidump binary from tooltool 03:39:15 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')]} 03:39:15 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 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:39:15 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 03:39:15 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 03:39:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:39:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8z7fw_ 03:39:16 INFO - INFO - File integrity verified, renaming tmp8z7fw_ to win32-minidump_stackwalk.exe 03:39:16 INFO - Return code: 0 03:39:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:39:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:39:16 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/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.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 03:39:16 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/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.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 03:39:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:39:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Roaming', 03:39:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:39:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:39:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:39:16 INFO - 'COMPUTERNAME': 'T-W864-IX-074', 03:39:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:39:16 INFO - 'DCLOCATION': 'SCL3', 03:39:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:39:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:39:16 INFO - 'HOMEDRIVE': 'C:', 03:39:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-074', 03:39:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:39:16 INFO - 'KTS_VERSION': '1.19c', 03:39:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-074\\AppData\\Local', 03:39:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-074', 03:39:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:39:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:39:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:39:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:39:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:16 INFO - 'MOZ_NO_REMOTE': '1', 03:39:16 INFO - 'NO_EM_RESTART': '1', 03:39:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:39:16 INFO - 'OS': 'Windows_NT', 03:39:16 INFO - 'OURDRIVE': 'C:', 03:39:16 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', 03:39:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:39:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:39:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:39:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:39:16 INFO - 'PROCESSOR_LEVEL': '6', 03:39:16 INFO - 'PROCESSOR_REVISION': '1e05', 03:39:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:39:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:39:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:39:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:39:16 INFO - 'PROMPT': '$P$G', 03:39:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:39:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:39:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:39:16 INFO - 'PWD': 'C:\\slave\\test', 03:39:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:39:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:39:16 INFO - 'SYSTEMDRIVE': 'C:', 03:39:16 INFO - 'SYSTEMROOT': 'C:\\windows', 03:39:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:39:16 INFO - 'TEST1': 'testie', 03:39:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:39:16 INFO - 'USERDOMAIN': 'T-W864-IX-074', 03:39:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-074', 03:39:16 INFO - 'USERNAME': 'cltbld', 03:39:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-074', 03:39:16 INFO - 'WINDIR': 'C:\\windows', 03:39:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:39:16 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/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.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 03:39:18 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 03:39:18 INFO - import pkg_resources 03:39:19 INFO - Using 1 client processes 03:39:22 INFO - SUITE-START | Running 778 tests 03:39:22 INFO - Running testharness tests 03:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:39:22 INFO - Setting up ssl 03:39:23 INFO - PROCESS | certutil | 03:39:23 INFO - PROCESS | certutil | 03:39:23 INFO - PROCESS | certutil | 03:39:23 INFO - Certificate Nickname Trust Attributes 03:39:23 INFO - SSL,S/MIME,JAR/XPI 03:39:23 INFO - 03:39:23 INFO - web-platform-tests CT,, 03:39:23 INFO - 03:39:23 INFO - Starting runner 03:39:23 INFO - PROCESS | 2796 | [2796] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:39:23 INFO - PROCESS | 2796 | [2796] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:39:23 INFO - PROCESS | 2796 | [2796] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:39:23 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:39:23 INFO - PROCESS | 2796 | [2796] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:39:25 INFO - PROCESS | 2796 | 1464863965147 Marionette DEBUG Marionette enabled via build flag and pref 03:39:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A26E5E000 == 1 [pid = 2796] [id = 1] 03:39:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 1 (0000004A35DC3000) [pid = 2796] [serial = 1] [outer = 0000000000000000] 03:39:26 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 2 (0000004A35DC4000) [pid = 2796] [serial = 2] [outer = 0000004A35DC3000] 03:39:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A1800 == 2 [pid = 2796] [id = 2] 03:39:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 3 (0000004A381A2000) [pid = 2796] [serial = 3] [outer = 0000000000000000] 03:39:26 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 4 (0000004A381A3000) [pid = 2796] [serial = 4] [outer = 0000004A381A2000] 03:39:26 INFO - PROCESS | 2796 | 1464863966812 Marionette INFO Listening on port 2828 03:39:28 INFO - PROCESS | 2796 | 1464863968605 Marionette DEBUG Marionette enabled via command-line flag 03:39:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A07F800 == 3 [pid = 2796] [id = 3] 03:39:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 5 (0000004A3A0C3000) [pid = 2796] [serial = 5] [outer = 0000000000000000] 03:39:28 INFO - PROCESS | 2796 | [2796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:39:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 6 (0000004A3A0C4000) [pid = 2796] [serial = 6] [outer = 0000004A3A0C3000] 03:39:28 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:39:28 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:39:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 7 (0000004A3A1DA000) [pid = 2796] [serial = 7] [outer = 0000004A381A2000] 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969311 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49306 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969343 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49307 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969351 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49308 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969383 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49309 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969390 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49310 03:39:29 INFO - PROCESS | 2796 | 1464863969393 Marionette DEBUG Closed connection conn0 03:39:29 INFO - PROCESS | 2796 | 1464863969395 Marionette DEBUG Closed connection conn1 03:39:29 INFO - PROCESS | 2796 | 1464863969398 Marionette DEBUG Closed connection conn2 03:39:29 INFO - PROCESS | 2796 | 1464863969453 Marionette DEBUG Closed connection conn3 03:39:29 INFO - PROCESS | 2796 | 1464863969479 Marionette DEBUG Closed connection conn4 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969486 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49311 03:39:29 INFO - PROCESS | 2796 | 1464863969603 Marionette DEBUG Closed connection conn5 03:39:29 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:39:29 INFO - PROCESS | 2796 | 1464863969608 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49312 03:39:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBE2000 == 4 [pid = 2796] [id = 4] 03:39:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 8 (0000004A3B271000) [pid = 2796] [serial = 8] [outer = 0000000000000000] 03:39:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 9 (0000004A3B27CC00) [pid = 2796] [serial = 9] [outer = 0000004A3B271000] 03:39:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 10 (0000004A3B450000) [pid = 2796] [serial = 10] [outer = 0000004A3B271000] 03:39:29 INFO - PROCESS | 2796 | 1464863969785 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:39:29 INFO - PROCESS | 2796 | 1464863969791 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160602015354","device":"desktop","version":"48.0a2"} 03:39:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F288000 == 5 [pid = 2796] [id = 5] 03:39:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 11 (0000004A3F288800) [pid = 2796] [serial = 11] [outer = 0000000000000000] 03:39:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F289000 == 6 [pid = 2796] [id = 6] 03:39:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 12 (0000004A3F274C00) [pid = 2796] [serial = 12] [outer = 0000000000000000] 03:39:30 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:39:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40CA4000 == 7 [pid = 2796] [id = 7] 03:39:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 13 (0000004A3F274400) [pid = 2796] [serial = 13] [outer = 0000000000000000] 03:39:31 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:39:31 INFO - PROCESS | 2796 | [2796] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:39:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 14 (0000004A40C9A000) [pid = 2796] [serial = 14] [outer = 0000004A3F274400] 03:39:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 15 (0000004A412EB800) [pid = 2796] [serial = 15] [outer = 0000004A3F288800] 03:39:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 16 (0000004A3E7EEC00) [pid = 2796] [serial = 16] [outer = 0000004A3F274C00] 03:39:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 17 (0000004A3E82F400) [pid = 2796] [serial = 17] [outer = 0000004A3F274400] 03:39:31 INFO - PROCESS | 2796 | [2796] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:39:31 INFO - PROCESS | 2796 | [2796] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:39:32 INFO - PROCESS | 2796 | 1464863972263 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 2796 | 1464863972277 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 18 (0000004A431DF800) [pid = 2796] [serial = 18] [outer = 0000004A3F274400] 03:39:33 INFO - PROCESS | 2796 | 1464863973124 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ffb72369-88b2-46bd-8774-d40640db9c49","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160602015354","device":"desktop","version":"48.0a2","command_id":1}}] 03:39:33 INFO - PROCESS | 2796 | 1464863973308 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}] 03:39:33 INFO - PROCESS | 2796 | 1464863973494 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:39:33 INFO - PROCESS | 2796 | [2796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:39:33 INFO - PROCESS | 2796 | 1464863973600 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:39:33 INFO - PROCESS | 2796 | [2796] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:39:36 INFO - PROCESS | 2796 | --DOCSHELL 0000004A26E5E000 == 6 [pid = 2796] [id = 1] 03:39:36 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:39:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 19 (0000004A343BD400) [pid = 2796] [serial = 19] [outer = 0000004A3F274400] 03:39:36 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:36 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:36 INFO - PROCESS | 2796 | 1464863976877 Marionette TRACE conn6 <- [1,3,null,{}] 03:39:36 INFO - PROCESS | 2796 | 1464863976885 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:39:36 INFO - PROCESS | 2796 | 1464863976910 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:39:36 INFO - PROCESS | 2796 | 1464863976940 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 2796 | 1464863976944 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:39:36 INFO - PROCESS | 2796 | 1464863976949 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 2796 | 1464863976952 Marionette TRACE conn6 <- [1,6,null,{}] 03:39:36 INFO - PROCESS | 2796 | 1464863976973 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}] 03:39:36 INFO - PROCESS | 2796 | 1464863976991 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:39:37 INFO - PROCESS | 2796 | 1464863976995 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A349BE000 == 7 [pid = 2796] [id = 8] 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 20 (0000004A3B456C00) [pid = 2796] [serial = 20] [outer = 0000000000000000] 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 21 (0000004A3BB0EC00) [pid = 2796] [serial = 21] [outer = 0000004A3B456C00] 03:39:37 INFO - PROCESS | 2796 | 1464863977069 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 22 (0000004A3F4C4400) [pid = 2796] [serial = 22] [outer = 0000004A3B456C00] 03:39:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFAF000 == 8 [pid = 2796] [id = 9] 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 23 (0000004A40C99C00) [pid = 2796] [serial = 23] [outer = 0000000000000000] 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 24 (0000004A40F1CC00) [pid = 2796] [serial = 24] [outer = 0000004A40C99C00] 03:39:37 INFO - PROCESS | 2796 | 1464863977536 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 25 (0000004A42DE2000) [pid = 2796] [serial = 25] [outer = 0000004A40C99C00] 03:39:38 INFO - PROCESS | 2796 | 1464863978169 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]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1254ms 03:39:38 INFO - PROCESS | 2796 | 1464863978304 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 2796 | 1464863978308 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:39:38 INFO - PROCESS | 2796 | 1464863978333 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 2796 | 1464863978335 Marionette TRACE conn6 <- [1,10,null,{}] 03:39:38 INFO - PROCESS | 2796 | 1464863978348 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}] 03:39:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409AC000 == 9 [pid = 2796] [id = 10] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 26 (0000004A409AC800) [pid = 2796] [serial = 26] [outer = 0000000000000000] 03:39:38 INFO - PROCESS | 2796 | 1464863978492 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 27 (0000004A409AD800) [pid = 2796] [serial = 27] [outer = 0000004A409AC800] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 28 (0000004A4087A000) [pid = 2796] [serial = 28] [outer = 0000004A409AC800] 03:39:38 INFO - PROCESS | 2796 | 1464863978615 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BBF800 == 10 [pid = 2796] [id = 11] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 29 (0000004A3997B400) [pid = 2796] [serial = 29] [outer = 0000000000000000] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 30 (0000004A40EAD000) [pid = 2796] [serial = 30] [outer = 0000004A3997B400] 03:39:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F4B800 == 11 [pid = 2796] [id = 12] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 31 (0000004A40EACC00) [pid = 2796] [serial = 31] [outer = 0000000000000000] 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 32 (0000004A40EB0400) [pid = 2796] [serial = 32] [outer = 0000004A40EACC00] 03:39:38 INFO - PROCESS | 2796 | 1464863978751 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 33 (0000004A416E8800) [pid = 2796] [serial = 33] [outer = 0000004A40EACC00] 03:39:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 34 (0000004A41B86400) [pid = 2796] [serial = 34] [outer = 0000004A3997B400] 03:39:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBE2000 == 10 [pid = 2796] [id = 4] 03:39:39 INFO - PROCESS | 2796 | 1464863979651 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]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1355ms 03:39:39 INFO - PROCESS | 2796 | 1464863979678 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 2796 | 1464863979682 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:39:39 INFO - PROCESS | 2796 | 1464863979688 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2796 | 1464863979692 Marionette TRACE conn6 <- [1,14,null,{}] 03:39:39 INFO - PROCESS | 2796 | 1464863979698 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}] 03:39:39 INFO - PROCESS | 2796 | 1464863979785 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:39:39 INFO - PROCESS | 2796 | 1464863979795 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A34348800 == 11 [pid = 2796] [id = 13] 03:39:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 35 (0000004A35D6B400) [pid = 2796] [serial = 35] [outer = 0000000000000000] 03:39:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 36 (0000004A362BC000) [pid = 2796] [serial = 36] [outer = 0000004A35D6B400] 03:39:39 INFO - PROCESS | 2796 | 1464863979852 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 37 (0000004A3956B000) [pid = 2796] [serial = 37] [outer = 0000004A35D6B400] 03:39:40 INFO - PROCESS | 2796 | 1464863980313 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]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 03:39:40 INFO - PROCESS | 2796 | 1464863980384 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 2796 | 1464863980389 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:39:40 INFO - PROCESS | 2796 | 1464863980396 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 2796 | 1464863980399 Marionette TRACE conn6 <- [1,18,null,{}] 03:39:40 INFO - PROCESS | 2796 | 1464863980403 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}] 03:39:40 INFO - PROCESS | 2796 | 1464863980492 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:39:40 INFO - PROCESS | 2796 | 1464863980509 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A357A8000 == 12 [pid = 2796] [id = 14] 03:39:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 38 (0000004A3A043C00) [pid = 2796] [serial = 38] [outer = 0000000000000000] 03:39:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 39 (0000004A3A095400) [pid = 2796] [serial = 39] [outer = 0000004A3A043C00] 03:39:40 INFO - PROCESS | 2796 | 1464863980555 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 40 (0000004A3ADB6400) [pid = 2796] [serial = 40] [outer = 0000004A3A043C00] 03:39:40 INFO - PROCESS | 2796 | 1464863980970 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]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 03:39:41 INFO - PROCESS | 2796 | 1464863981025 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 2796 | 1464863981028 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:39:41 INFO - PROCESS | 2796 | 1464863981031 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2796 | 1464863981035 Marionette TRACE conn6 <- [1,22,null,{}] 03:39:41 INFO - PROCESS | 2796 | 1464863981047 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}] 03:39:41 INFO - PROCESS | 2796 | 1464863981143 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:39:41 INFO - PROCESS | 2796 | 1464863981178 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3958E000 == 13 [pid = 2796] [id = 15] 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 41 (0000004A3E834000) [pid = 2796] [serial = 41] [outer = 0000000000000000] 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 42 (0000004A3F03D800) [pid = 2796] [serial = 42] [outer = 0000004A3E834000] 03:39:41 INFO - PROCESS | 2796 | 1464863981236 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 43 (0000004A3F0E8400) [pid = 2796] [serial = 43] [outer = 0000004A3E834000] 03:39:41 INFO - PROCESS | 2796 | 1464863981666 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]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 691ms 03:39:41 INFO - PROCESS | 2796 | 1464863981725 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 2796 | 1464863981728 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:39:41 INFO - PROCESS | 2796 | 1464863981731 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2796 | 1464863981733 Marionette TRACE conn6 <- [1,26,null,{}] 03:39:41 INFO - PROCESS | 2796 | 1464863981737 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}] 03:39:41 INFO - PROCESS | 2796 | 1464863981826 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:39:41 INFO - PROCESS | 2796 | 1464863981834 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1CD000 == 14 [pid = 2796] [id = 16] 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 44 (0000004A3F039C00) [pid = 2796] [serial = 44] [outer = 0000000000000000] 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 45 (0000004A3F58C800) [pid = 2796] [serial = 45] [outer = 0000004A3F039C00] 03:39:41 INFO - PROCESS | 2796 | 1464863981882 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 46 (0000004A416F0800) [pid = 2796] [serial = 46] [outer = 0000004A3F039C00] 03:39:42 INFO - PROCESS | 2796 | 1464863982372 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]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 690ms 03:39:42 INFO - PROCESS | 2796 | 1464863982424 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 2796 | 1464863982427 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:39:42 INFO - PROCESS | 2796 | 1464863982430 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:39:42 INFO - PROCESS | 2796 | 1464863982433 Marionette TRACE conn6 <- [1,30,null,{}] 03:39:42 INFO - PROCESS | 2796 | 1464863982437 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}] 03:39:42 INFO - PROCESS | 2796 | 1464863982541 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:39:42 INFO - PROCESS | 2796 | 1464863982551 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F04C800 == 15 [pid = 2796] [id = 17] 03:39:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 47 (0000004A35154C00) [pid = 2796] [serial = 47] [outer = 0000000000000000] 03:39:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 48 (0000004A41B83400) [pid = 2796] [serial = 48] [outer = 0000004A35154C00] 03:39:42 INFO - PROCESS | 2796 | 1464863982596 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 49 (0000004A434DB800) [pid = 2796] [serial = 49] [outer = 0000004A35154C00] 03:39:42 INFO - PROCESS | 2796 | 1464863982981 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]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 03:39:43 INFO - PROCESS | 2796 | 1464863983024 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 2796 | 1464863983027 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:39:43 INFO - PROCESS | 2796 | 1464863983030 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2796 | 1464863983032 Marionette TRACE conn6 <- [1,34,null,{}] 03:39:43 INFO - PROCESS | 2796 | 1464863983035 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}] 03:39:43 INFO - PROCESS | 2796 | 1464863983150 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:39:43 INFO - PROCESS | 2796 | 1464863983158 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40870800 == 16 [pid = 2796] [id = 18] 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 50 (0000004A44C59800) [pid = 2796] [serial = 50] [outer = 0000000000000000] 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 51 (0000004A469D1800) [pid = 2796] [serial = 51] [outer = 0000004A44C59800] 03:39:43 INFO - PROCESS | 2796 | 1464863983207 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 52 (0000004A469D9000) [pid = 2796] [serial = 52] [outer = 0000004A44C59800] 03:39:43 INFO - PROCESS | 2796 | 1464863983591 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]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 03:39:43 INFO - PROCESS | 2796 | 1464863983620 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 2796 | 1464863983622 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:39:43 INFO - PROCESS | 2796 | 1464863983625 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2796 | 1464863983627 Marionette TRACE conn6 <- [1,38,null,{}] 03:39:43 INFO - PROCESS | 2796 | 1464863983631 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}] 03:39:43 INFO - PROCESS | 2796 | 1464863983734 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:39:43 INFO - PROCESS | 2796 | 1464863983741 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41698000 == 17 [pid = 2796] [id = 19] 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 53 (0000004A3306B400) [pid = 2796] [serial = 53] [outer = 0000000000000000] 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 54 (0000004A3306FC00) [pid = 2796] [serial = 54] [outer = 0000004A3306B400] 03:39:43 INFO - PROCESS | 2796 | 1464863983787 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 55 (0000004A330DE400) [pid = 2796] [serial = 55] [outer = 0000004A3306B400] 03:39:44 INFO - PROCESS | 2796 | 1464863984169 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]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 03:39:44 INFO - PROCESS | 2796 | 1464863984215 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 2796 | 1464863984217 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:39:44 INFO - PROCESS | 2796 | 1464863984221 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 2796 | 1464863984223 Marionette TRACE conn6 <- [1,42,null,{}] 03:39:44 INFO - PROCESS | 2796 | 1464863984237 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}] 03:39:44 INFO - PROCESS | 2796 | 1464863984316 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:39:44 INFO - PROCESS | 2796 | 1464863984323 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4444F000 == 18 [pid = 2796] [id = 20] 03:39:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 56 (0000004A330E3800) [pid = 2796] [serial = 56] [outer = 0000000000000000] 03:39:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 57 (0000004A330E8C00) [pid = 2796] [serial = 57] [outer = 0000004A330E3800] 03:39:44 INFO - PROCESS | 2796 | 1464863984370 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0000004A34A89000) [pid = 2796] [serial = 58] [outer = 0000004A330E3800] 03:39:44 INFO - PROCESS | 2796 | 1464863984738 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]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 03:39:44 INFO - PROCESS | 2796 | 1464863984813 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:39:44 INFO - PROCESS | 2796 | 1464863984816 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:39:44 INFO - PROCESS | 2796 | 1464863984819 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 2796 | 1464863984821 Marionette TRACE conn6 <- [1,46,null,{}] 03:39:44 INFO - PROCESS | 2796 | 1464863984825 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}] 03:39:44 INFO - PROCESS | 2796 | 1464863984904 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:39:44 INFO - PROCESS | 2796 | 1464863984911 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451AC800 == 19 [pid = 2796] [id = 21] 03:39:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0000004A34A8D400) [pid = 2796] [serial = 59] [outer = 0000000000000000] 03:39:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A34A91C00) [pid = 2796] [serial = 60] [outer = 0000004A34A8D400] 03:39:44 INFO - PROCESS | 2796 | 1464863984958 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A34BA7C00) [pid = 2796] [serial = 61] [outer = 0000004A34A8D400] 03:39:45 INFO - PROCESS | 2796 | 1464863985373 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]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 03:39:45 INFO - PROCESS | 2796 | 1464863985426 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 2796 | 1464863985428 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:39:45 INFO - PROCESS | 2796 | 1464863985437 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 2796 | 1464863985439 Marionette TRACE conn6 <- [1,50,null,{}] 03:39:45 INFO - PROCESS | 2796 | 1464863985443 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}] 03:39:45 INFO - PROCESS | 2796 | 1464863985522 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:39:45 INFO - PROCESS | 2796 | 1464863985529 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48147800 == 20 [pid = 2796] [id = 22] 03:39:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A34BB0400) [pid = 2796] [serial = 62] [outer = 0000000000000000] 03:39:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A3ADB4800) [pid = 2796] [serial = 63] [outer = 0000004A34BB0400] 03:39:45 INFO - PROCESS | 2796 | 1464863985578 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A469D0400) [pid = 2796] [serial = 64] [outer = 0000004A34BB0400] 03:39:45 INFO - PROCESS | 2796 | 1464863985959 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]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 03:39:46 INFO - PROCESS | 2796 | 1464863986026 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 2796 | 1464863986029 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:39:46 INFO - PROCESS | 2796 | 1464863986033 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 2796 | 1464863986035 Marionette TRACE conn6 <- [1,54,null,{}] 03:39:46 INFO - PROCESS | 2796 | 1464863986039 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}] 03:39:46 INFO - PROCESS | 2796 | 1464863986143 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:39:46 INFO - PROCESS | 2796 | 1464863986156 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4511E000 == 21 [pid = 2796] [id = 23] 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A48EA8400) [pid = 2796] [serial = 65] [outer = 0000000000000000] 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A48EB0000) [pid = 2796] [serial = 66] [outer = 0000004A48EA8400] 03:39:46 INFO - PROCESS | 2796 | 1464863986210 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A48F7C000) [pid = 2796] [serial = 67] [outer = 0000004A48EA8400] 03:39:46 INFO - PROCESS | 2796 | 1464863986619 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]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 03:39:46 INFO - PROCESS | 2796 | 1464863986673 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 2796 | 1464863986675 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 2796 | 1464863986679 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 2796 | 1464863986681 Marionette TRACE conn6 <- [1,58,null,{}] 03:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:39:46 INFO - PROCESS | 2796 | 1464863986685 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}] 03:39:46 INFO - PROCESS | 2796 | 1464863986775 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:39:46 INFO - PROCESS | 2796 | 1464863986783 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC5000 == 22 [pid = 2796] [id = 24] 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A48F81000) [pid = 2796] [serial = 68] [outer = 0000000000000000] 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A496A4000) [pid = 2796] [serial = 69] [outer = 0000004A48F81000] 03:39:46 INFO - PROCESS | 2796 | 1464863986828 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A496ACC00) [pid = 2796] [serial = 70] [outer = 0000004A48F81000] 03:39:47 INFO - PROCESS | 2796 | 1464863987212 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]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 03:39:47 INFO - PROCESS | 2796 | 1464863987269 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 2796 | 1464863987272 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:39:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A349BE000 == 21 [pid = 2796] [id = 8] 03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:39:48 INFO - PROCESS | 2796 | 1464863988038 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 2796 | 1464863988042 Marionette TRACE conn6 <- [1,62,null,{}] 03:39:48 INFO - PROCESS | 2796 | 1464863988056 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}] 03:39:48 INFO - PROCESS | 2796 | 1464863988157 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:39:48 INFO - PROCESS | 2796 | 1464863988168 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A352A4800 == 22 [pid = 2796] [id = 25] 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A34A86800) [pid = 2796] [serial = 71] [outer = 0000000000000000] 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34A8E800) [pid = 2796] [serial = 72] [outer = 0000004A34A86800] 03:39:48 INFO - PROCESS | 2796 | 1464863988217 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3509D000) [pid = 2796] [serial = 73] [outer = 0000004A34A86800] 03:39:48 INFO - PROCESS | 2796 | 1464863988658 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]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 03:39:48 INFO - PROCESS | 2796 | 1464863988675 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 2796 | 1464863988679 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:39:48 INFO - PROCESS | 2796 | 1464863988690 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 2796 | 1464863988693 Marionette TRACE conn6 <- [1,66,null,{}] 03:39:48 INFO - PROCESS | 2796 | 1464863988700 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}] 03:39:48 INFO - PROCESS | 2796 | 1464863988804 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:39:48 INFO - PROCESS | 2796 | 1464863988811 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3957E800 == 23 [pid = 2796] [id = 26] 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A358EF000) [pid = 2796] [serial = 74] [outer = 0000000000000000] 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3956A000) [pid = 2796] [serial = 75] [outer = 0000004A358EF000] 03:39:48 INFO - PROCESS | 2796 | 1464863988860 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A39950C00) [pid = 2796] [serial = 76] [outer = 0000004A358EF000] 03:39:49 INFO - PROCESS | 2796 | 1464863989283 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]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 648ms 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3B271000) [pid = 2796] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A34BB0400) [pid = 2796] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A40EACC00) [pid = 2796] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A35D6B400) [pid = 2796] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A3A043C00) [pid = 2796] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A3E834000) [pid = 2796] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A3F039C00) [pid = 2796] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A35154C00) [pid = 2796] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3B456C00) [pid = 2796] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:39:49 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A48EA8400) [pid = 2796] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:39:49 INFO - PROCESS | 2796 | 1464863989614 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2796 | 1464863989617 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:39:49 INFO - PROCESS | 2796 | 1464863989628 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 2796 | 1464863989630 Marionette TRACE conn6 <- [1,70,null,{}] 03:39:49 INFO - PROCESS | 2796 | 1464863989634 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}] 03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:39:49 INFO - PROCESS | 2796 | 1464863989725 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:39:49 INFO - PROCESS | 2796 | 1464863989742 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A331800 == 24 [pid = 2796] [id = 27] 03:39:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A3A043C00) [pid = 2796] [serial = 77] [outer = 0000000000000000] 03:39:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A3A3AD000) [pid = 2796] [serial = 78] [outer = 0000004A3A043C00] 03:39:49 INFO - PROCESS | 2796 | 1464863989799 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A3B277400) [pid = 2796] [serial = 79] [outer = 0000004A3A043C00] 03:39:50 INFO - PROCESS | 2796 | 1464863990235 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]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 607ms 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:39:50 INFO - PROCESS | 2796 | 1464863990253 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 2796 | 1464863990255 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:39:50 INFO - PROCESS | 2796 | 1464863990258 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 2796 | 1464863990260 Marionette TRACE conn6 <- [1,74,null,{}] 03:39:50 INFO - PROCESS | 2796 | 1464863990264 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}] 03:39:50 INFO - PROCESS | 2796 | 1464863990345 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:39:50 INFO - PROCESS | 2796 | 1464863990351 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F090800 == 25 [pid = 2796] [id = 28] 03:39:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A3E78A400) [pid = 2796] [serial = 80] [outer = 0000000000000000] 03:39:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A3E83A400) [pid = 2796] [serial = 81] [outer = 0000004A3E78A400] 03:39:50 INFO - PROCESS | 2796 | 1464863990398 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3F044400) [pid = 2796] [serial = 82] [outer = 0000004A3E78A400] 03:39:50 INFO - PROCESS | 2796 | 1464863990805 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]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 03:39:50 INFO - PROCESS | 2796 | 1464863990847 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 2796 | 1464863990849 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:39:50 INFO - PROCESS | 2796 | 1464863990853 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 2796 | 1464863990855 Marionette TRACE conn6 <- [1,78,null,{}] 03:39:50 INFO - PROCESS | 2796 | 1464863990859 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}] 03:39:50 INFO - PROCESS | 2796 | 1464863990947 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:39:50 INFO - PROCESS | 2796 | 1464863990953 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F47800 == 26 [pid = 2796] [id = 29] 03:39:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3F0E6000) [pid = 2796] [serial = 83] [outer = 0000000000000000] 03:39:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3F4C4800) [pid = 2796] [serial = 84] [outer = 0000004A3F0E6000] 03:39:51 INFO - PROCESS | 2796 | 1464863990998 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A40EAE000) [pid = 2796] [serial = 85] [outer = 0000004A3F0E6000] 03:39:51 INFO - PROCESS | 2796 | 1464863991406 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]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 03:39:51 INFO - PROCESS | 2796 | 1464863991442 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 2796 | 1464863991444 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:39:51 INFO - PROCESS | 2796 | 1464863991447 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:39:51 INFO - PROCESS | 2796 | 1464863991449 Marionette TRACE conn6 <- [1,82,null,{}] 03:39:51 INFO - PROCESS | 2796 | 1464863991453 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}] 03:39:51 INFO - PROCESS | 2796 | 1464863991549 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:39:51 INFO - PROCESS | 2796 | 1464863991557 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4318B000 == 27 [pid = 2796] [id = 30] 03:39:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A416ED000) [pid = 2796] [serial = 86] [outer = 0000000000000000] 03:39:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A41B86C00) [pid = 2796] [serial = 87] [outer = 0000004A416ED000] 03:39:51 INFO - PROCESS | 2796 | 1464863991604 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A42F7FC00) [pid = 2796] [serial = 88] [outer = 0000004A416ED000] 03:39:52 INFO - PROCESS | 2796 | 1464863992212 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]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 773ms 03:39:52 INFO - PROCESS | 2796 | 1464863992224 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2796 | 1464863992228 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 2796 | 1464863992233 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:39:52 INFO - PROCESS | 2796 | 1464863992238 Marionette TRACE conn6 <- [1,86,null,{}] 03:39:52 INFO - PROCESS | 2796 | 1464863992243 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}] 03:39:52 INFO - PROCESS | 2796 | 1464863992379 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:39:52 INFO - PROCESS | 2796 | 1464863992457 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A076800 == 28 [pid = 2796] [id = 31] 03:39:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A35BB2C00) [pid = 2796] [serial = 89] [outer = 0000000000000000] 03:39:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A39722800) [pid = 2796] [serial = 90] [outer = 0000004A35BB2C00] 03:39:52 INFO - PROCESS | 2796 | 1464863992515 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3A044C00) [pid = 2796] [serial = 91] [outer = 0000004A35BB2C00] 03:39:53 INFO - PROCESS | 2796 | 1464863993039 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]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 03:39:53 INFO - PROCESS | 2796 | 1464863993078 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 2796 | 1464863993084 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:39:53 INFO - PROCESS | 2796 | 1464863993091 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 2796 | 1464863993094 Marionette TRACE conn6 <- [1,90,null,{}] 03:39:53 INFO - PROCESS | 2796 | 1464863993099 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}] 03:39:53 INFO - PROCESS | 2796 | 1464863993207 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:39:53 INFO - PROCESS | 2796 | 1464863993280 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FA6000 == 29 [pid = 2796] [id = 32] 03:39:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3BB12C00) [pid = 2796] [serial = 92] [outer = 0000000000000000] 03:39:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3F039C00) [pid = 2796] [serial = 93] [outer = 0000004A3BB12C00] 03:39:53 INFO - PROCESS | 2796 | 1464863993336 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A416E5800) [pid = 2796] [serial = 94] [outer = 0000004A3BB12C00] 03:39:53 INFO - PROCESS | 2796 | 1464863993871 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]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 03:39:53 INFO - PROCESS | 2796 | 1464863993935 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 2796 | 1464863993938 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:39:53 INFO - PROCESS | 2796 | 1464863993942 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 2796 | 1464863993946 Marionette TRACE conn6 <- [1,94,null,{}] 03:39:53 INFO - PROCESS | 2796 | 1464863993958 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}] 03:39:54 INFO - PROCESS | 2796 | 1464863994099 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:39:54 INFO - PROCESS | 2796 | 1464863994142 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451B4000 == 30 [pid = 2796] [id = 33] 03:39:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A43410400) [pid = 2796] [serial = 95] [outer = 0000000000000000] 03:39:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A43453000) [pid = 2796] [serial = 96] [outer = 0000004A43410400] 03:39:54 INFO - PROCESS | 2796 | 1464863994200 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A446DF400) [pid = 2796] [serial = 97] [outer = 0000004A43410400] 03:39:54 INFO - PROCESS | 2796 | 1464863994708 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]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 03:39:54 INFO - PROCESS | 2796 | 1464863994784 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2796 | 1464863994787 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:39:54 INFO - PROCESS | 2796 | 1464863994790 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 2796 | 1464863994793 Marionette TRACE conn6 <- [1,98,null,{}] 03:39:54 INFO - PROCESS | 2796 | 1464863994797 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}] 03:39:54 INFO - PROCESS | 2796 | 1464863994904 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:39:54 INFO - PROCESS | 2796 | 1464863994965 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC4000 == 31 [pid = 2796] [id = 34] 03:39:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A33194C00) [pid = 2796] [serial = 98] [outer = 0000000000000000] 03:39:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3319C800) [pid = 2796] [serial = 99] [outer = 0000004A33194C00] 03:39:55 INFO - PROCESS | 2796 | 1464863995021 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A431EB400) [pid = 2796] [serial = 100] [outer = 0000004A33194C00] 03:39:55 INFO - PROCESS | 2796 | 1464863995586 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]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 03:39:55 INFO - PROCESS | 2796 | 1464863995629 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 2796 | 1464863995632 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:39:55 INFO - PROCESS | 2796 | 1464863995636 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:39:55 INFO - PROCESS | 2796 | 1464863995638 Marionette TRACE conn6 <- [1,102,null,{}] 03:39:55 INFO - PROCESS | 2796 | 1464863995642 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}] 03:39:55 INFO - PROCESS | 2796 | 1464863995744 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:39:55 INFO - PROCESS | 2796 | 1464863995808 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B9E800 == 32 [pid = 2796] [id = 35] 03:39:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A34CAF800) [pid = 2796] [serial = 101] [outer = 0000000000000000] 03:39:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34CB3000) [pid = 2796] [serial = 102] [outer = 0000004A34CAF800] 03:39:55 INFO - PROCESS | 2796 | 1464863995865 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A34CAFC00) [pid = 2796] [serial = 103] [outer = 0000004A34CAF800] 03:39:56 INFO - PROCESS | 2796 | 1464863996448 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]]]}] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3E82F400) [pid = 2796] [serial = 17] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3B27CC00) [pid = 2796] [serial = 9] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3B450000) [pid = 2796] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A381A3000) [pid = 2796] [serial = 4] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A330E8C00) [pid = 2796] [serial = 57] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A34A91C00) [pid = 2796] [serial = 60] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3ADB4800) [pid = 2796] [serial = 63] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A48EB0000) [pid = 2796] [serial = 66] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A40F1CC00) [pid = 2796] [serial = 24] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A40EAD000) [pid = 2796] [serial = 30] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A40EB0400) [pid = 2796] [serial = 32] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A362BC000) [pid = 2796] [serial = 36] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A3A095400) [pid = 2796] [serial = 39] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3F03D800) [pid = 2796] [serial = 42] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A3F58C800) [pid = 2796] [serial = 45] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A41B83400) [pid = 2796] [serial = 48] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A434DB800) [pid = 2796] [serial = 49] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A469D1800) [pid = 2796] [serial = 51] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3306FC00) [pid = 2796] [serial = 54] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A3BB0EC00) [pid = 2796] [serial = 21] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A409AD800) [pid = 2796] [serial = 27] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A416F0800) [pid = 2796] [serial = 46] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A3F4C4400) [pid = 2796] [serial = 22] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A416E8800) [pid = 2796] [serial = 33] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A3956B000) [pid = 2796] [serial = 37] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3ADB6400) [pid = 2796] [serial = 40] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A469D0400) [pid = 2796] [serial = 64] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A3F0E8400) [pid = 2796] [serial = 43] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A48F7C000) [pid = 2796] [serial = 67] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A40C9A000) [pid = 2796] [serial = 14] [outer = 0000000000000000] [url = about:blank] 03:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 879ms 03:39:56 INFO - PROCESS | 2796 | 1464863996518 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 2796 | 1464863996523 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:39:56 INFO - PROCESS | 2796 | 1464863996528 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 2796 | 1464863996532 Marionette TRACE conn6 <- [1,106,null,{}] 03:39:56 INFO - PROCESS | 2796 | 1464863996538 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}] 03:39:56 INFO - PROCESS | 2796 | 1464863996629 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:39:56 INFO - PROCESS | 2796 | 1464863996643 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35170000 == 33 [pid = 2796] [id = 36] 03:39:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A34BA6000) [pid = 2796] [serial = 104] [outer = 0000000000000000] 03:39:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A34BACC00) [pid = 2796] [serial = 105] [outer = 0000004A34BA6000] 03:39:56 INFO - PROCESS | 2796 | 1464863996694 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A3514C000) [pid = 2796] [serial = 106] [outer = 0000004A34BA6000] 03:39:57 INFO - PROCESS | 2796 | 1464863997116 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]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 03:39:57 INFO - PROCESS | 2796 | 1464863997172 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 2796 | 1464863997177 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:39:57 INFO - PROCESS | 2796 | 1464863997184 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 2796 | 1464863997187 Marionette TRACE conn6 <- [1,110,null,{}] 03:39:57 INFO - PROCESS | 2796 | 1464863997190 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}] 03:39:57 INFO - PROCESS | 2796 | 1464863997276 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:39:57 INFO - PROCESS | 2796 | 1464863997286 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A07E800 == 34 [pid = 2796] [id = 37] 03:39:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A3956B000) [pid = 2796] [serial = 107] [outer = 0000000000000000] 03:39:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A396BCC00) [pid = 2796] [serial = 108] [outer = 0000004A3956B000] 03:39:57 INFO - PROCESS | 2796 | 1464863997335 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A3A03A400) [pid = 2796] [serial = 109] [outer = 0000004A3956B000] 03:39:57 INFO - PROCESS | 2796 | 1464863997744 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]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 583ms 03:39:57 INFO - PROCESS | 2796 | 1464863997778 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 2796 | 1464863997781 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:39:57 INFO - PROCESS | 2796 | 1464863997784 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:39:57 INFO - PROCESS | 2796 | 1464863997788 Marionette TRACE conn6 <- [1,114,null,{}] 03:39:57 INFO - PROCESS | 2796 | 1464863997798 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}] 03:39:57 INFO - PROCESS | 2796 | 1464863997892 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:39:57 INFO - PROCESS | 2796 | 1464863997901 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E8A2800 == 35 [pid = 2796] [id = 38] 03:39:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A3BB0F400) [pid = 2796] [serial = 110] [outer = 0000000000000000] 03:39:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A3E7E5C00) [pid = 2796] [serial = 111] [outer = 0000004A3BB0F400] 03:39:57 INFO - PROCESS | 2796 | 1464863997948 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3F4C1800) [pid = 2796] [serial = 112] [outer = 0000004A3BB0F400] 03:39:58 INFO - PROCESS | 2796 | 1464863998371 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]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 03:39:58 INFO - PROCESS | 2796 | 1464863998420 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 2796 | 1464863998423 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:39:58 INFO - PROCESS | 2796 | 1464863998427 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 2796 | 1464863998428 Marionette TRACE conn6 <- [1,118,null,{}] 03:39:58 INFO - PROCESS | 2796 | 1464863998433 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}] 03:39:58 INFO - PROCESS | 2796 | 1464863998517 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:39:58 INFO - PROCESS | 2796 | 1464863998524 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409B0000 == 36 [pid = 2796] [id = 39] 03:39:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A40C51400) [pid = 2796] [serial = 113] [outer = 0000000000000000] 03:39:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A40EB1000) [pid = 2796] [serial = 114] [outer = 0000004A40C51400] 03:39:58 INFO - PROCESS | 2796 | 1464863998572 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A416EF400) [pid = 2796] [serial = 115] [outer = 0000004A40C51400] 03:39:58 INFO - PROCESS | 2796 | 1464863998975 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]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 03:39:59 INFO - PROCESS | 2796 | 1464863999017 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 2796 | 1464863999020 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:39:59 INFO - PROCESS | 2796 | 1464863999023 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 2796 | 1464863999025 Marionette TRACE conn6 <- [1,122,null,{}] 03:39:59 INFO - PROCESS | 2796 | 1464863999042 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}] 03:39:59 INFO - PROCESS | 2796 | 1464863999152 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:39:59 INFO - PROCESS | 2796 | 1464863999159 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412EF800 == 37 [pid = 2796] [id = 40] 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A41B5AC00) [pid = 2796] [serial = 116] [outer = 0000000000000000] 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A41E10000) [pid = 2796] [serial = 117] [outer = 0000004A41B5AC00] 03:39:59 INFO - PROCESS | 2796 | 1464863999204 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A431ECC00) [pid = 2796] [serial = 118] [outer = 0000004A41B5AC00] 03:39:59 INFO - PROCESS | 2796 | 1464863999629 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]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 649ms 03:39:59 INFO - PROCESS | 2796 | 1464863999676 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 2796 | 1464863999678 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:39:59 INFO - PROCESS | 2796 | 1464863999682 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 2796 | 1464863999684 Marionette TRACE conn6 <- [1,126,null,{}] 03:39:59 INFO - PROCESS | 2796 | 1464863999695 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}] 03:39:59 INFO - PROCESS | 2796 | 1464863999808 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:39:59 INFO - PROCESS | 2796 | 1464863999816 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45106800 == 38 [pid = 2796] [id = 41] 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A466D1C00) [pid = 2796] [serial = 119] [outer = 0000000000000000] 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A469D4800) [pid = 2796] [serial = 120] [outer = 0000004A466D1C00] 03:39:59 INFO - PROCESS | 2796 | 1464863999871 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A48EA5800) [pid = 2796] [serial = 121] [outer = 0000004A466D1C00] 03:40:00 INFO - PROCESS | 2796 | 1464864000316 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]]]}] 03:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 692ms 03:40:00 INFO - PROCESS | 2796 | 1464864000377 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 2796 | 1464864000379 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:40:00 INFO - PROCESS | 2796 | 1464864000382 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - PROCESS | 2796 | 1464864000384 Marionette TRACE conn6 <- [1,130,null,{}] 03:40:00 INFO - PROCESS | 2796 | 1464864000388 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}] 03:40:00 INFO - PROCESS | 2796 | 1464864000488 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:40:00 INFO - PROCESS | 2796 | 1464864000495 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48157000 == 39 [pid = 2796] [id = 42] 03:40:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A4311F000) [pid = 2796] [serial = 122] [outer = 0000000000000000] 03:40:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A43121800) [pid = 2796] [serial = 123] [outer = 0000004A4311F000] 03:40:00 INFO - PROCESS | 2796 | 1464864000543 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A469CCC00) [pid = 2796] [serial = 124] [outer = 0000004A4311F000] 03:40:00 INFO - PROCESS | 2796 | 1464864000959 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]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A34A86800) [pid = 2796] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3A043C00) [pid = 2796] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A3E78A400) [pid = 2796] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A48F81000) [pid = 2796] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3306B400) [pid = 2796] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A330E3800) [pid = 2796] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A34A8D400) [pid = 2796] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A44C59800) [pid = 2796] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3F0E6000) [pid = 2796] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:40:01 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A358EF000) [pid = 2796] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:40:01 INFO - PROCESS | 2796 | 1464864001027 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 2796 | 1464864001029 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:40:01 INFO - PROCESS | 2796 | 1464864001034 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 2796 | 1464864001036 Marionette TRACE conn6 <- [1,134,null,{}] 03:40:01 INFO - PROCESS | 2796 | 1464864001039 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}] 03:40:01 INFO - PROCESS | 2796 | 1464864001137 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:40:01 INFO - PROCESS | 2796 | 1464864001197 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813C800 == 40 [pid = 2796] [id = 43] 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A33066C00) [pid = 2796] [serial = 125] [outer = 0000000000000000] 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A35355400) [pid = 2796] [serial = 126] [outer = 0000004A33066C00] 03:40:01 INFO - PROCESS | 2796 | 1464864001243 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3AEE4C00) [pid = 2796] [serial = 127] [outer = 0000004A33066C00] 03:40:01 INFO - PROCESS | 2796 | 1464864001613 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]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 03:40:01 INFO - PROCESS | 2796 | 1464864001664 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 2796 | 1464864001666 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:40:01 INFO - PROCESS | 2796 | 1464864001670 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:40:01 INFO - PROCESS | 2796 | 1464864001671 Marionette TRACE conn6 <- [1,138,null,{}] 03:40:01 INFO - PROCESS | 2796 | 1464864001675 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}] 03:40:01 INFO - PROCESS | 2796 | 1464864001754 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:40:01 INFO - PROCESS | 2796 | 1464864001761 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46991800 == 41 [pid = 2796] [id = 44] 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3310F800) [pid = 2796] [serial = 128] [outer = 0000000000000000] 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A33116000) [pid = 2796] [serial = 129] [outer = 0000004A3310F800] 03:40:01 INFO - PROCESS | 2796 | 1464864001807 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A3AEE4000) [pid = 2796] [serial = 130] [outer = 0000004A3310F800] 03:40:02 INFO - PROCESS | 2796 | 1464864002206 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]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 03:40:02 INFO - PROCESS | 2796 | 1464864002302 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2796 | 1464864002304 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:40:02 INFO - PROCESS | 2796 | 1464864002308 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:40:02 INFO - PROCESS | 2796 | 1464864002310 Marionette TRACE conn6 <- [1,142,null,{}] 03:40:02 INFO - PROCESS | 2796 | 1464864002314 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}] 03:40:02 INFO - PROCESS | 2796 | 1464864002397 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:40:02 INFO - PROCESS | 2796 | 1464864002408 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E8E000 == 42 [pid = 2796] [id = 45] 03:40:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3B72C400) [pid = 2796] [serial = 131] [outer = 0000000000000000] 03:40:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A40EA8400) [pid = 2796] [serial = 132] [outer = 0000004A3B72C400] 03:40:02 INFO - PROCESS | 2796 | 1464864002453 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A46B42000) [pid = 2796] [serial = 133] [outer = 0000004A3B72C400] 03:40:02 INFO - PROCESS | 2796 | 1464864002862 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]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 03:40:02 INFO - PROCESS | 2796 | 1464864002901 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2796 | 1464864002903 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:40:02 INFO - PROCESS | 2796 | 1464864002916 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:40:02 INFO - PROCESS | 2796 | 1464864002918 Marionette TRACE conn6 <- [1,146,null,{}] 03:40:02 INFO - PROCESS | 2796 | 1464864002922 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}] 03:40:03 INFO - PROCESS | 2796 | 1464864003023 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:40:03 INFO - PROCESS | 2796 | 1464864003033 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ED3000 == 43 [pid = 2796] [id = 46] 03:40:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A46B45000) [pid = 2796] [serial = 134] [outer = 0000000000000000] 03:40:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A48EAA000) [pid = 2796] [serial = 135] [outer = 0000004A46B45000] 03:40:03 INFO - PROCESS | 2796 | 1464864003083 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A48F7DC00) [pid = 2796] [serial = 136] [outer = 0000004A46B45000] 03:40:03 INFO - PROCESS | 2796 | 1464864003676 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]]]}] 03:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 837ms 03:40:03 INFO - PROCESS | 2796 | 1464864003758 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 2796 | 1464864003764 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:40:03 INFO - PROCESS | 2796 | 1464864003769 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 2796 | 1464864003774 Marionette TRACE conn6 <- [1,150,null,{}] 03:40:03 INFO - PROCESS | 2796 | 1464864003780 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}] 03:40:03 INFO - PROCESS | 2796 | 1464864003935 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:40:03 INFO - PROCESS | 2796 | 1464864003947 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE09800 == 44 [pid = 2796] [id = 47] 03:40:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A34BADC00) [pid = 2796] [serial = 137] [outer = 0000000000000000] 03:40:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A35D68C00) [pid = 2796] [serial = 138] [outer = 0000004A34BADC00] 03:40:04 INFO - PROCESS | 2796 | 1464864004008 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3A021800) [pid = 2796] [serial = 139] [outer = 0000004A34BADC00] 03:40:04 INFO - PROCESS | 2796 | 1464864004550 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]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 03:40:04 INFO - PROCESS | 2796 | 1464864004609 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2796 | 1464864004616 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:40:04 INFO - PROCESS | 2796 | 1464864004623 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 2796 | 1464864004626 Marionette TRACE conn6 <- [1,154,null,{}] 03:40:04 INFO - PROCESS | 2796 | 1464864004630 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}] 03:40:04 INFO - PROCESS | 2796 | 1464864004745 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:40:04 INFO - PROCESS | 2796 | 1464864004811 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4461C800 == 45 [pid = 2796] [id = 48] 03:40:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3BB0F000) [pid = 2796] [serial = 140] [outer = 0000000000000000] 03:40:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3F0E0C00) [pid = 2796] [serial = 141] [outer = 0000004A3BB0F000] 03:40:04 INFO - PROCESS | 2796 | 1464864004866 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A41586C00) [pid = 2796] [serial = 142] [outer = 0000004A3BB0F000] 03:40:05 INFO - PROCESS | 2796 | 1464864005460 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]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 879ms 03:40:05 INFO - PROCESS | 2796 | 1464864005506 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:40:05 INFO - PROCESS | 2796 | 1464864005509 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:40:05 INFO - PROCESS | 2796 | 1464864005514 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 2796 | 1464864005518 Marionette TRACE conn6 <- [1,158,null,{}] 03:40:05 INFO - PROCESS | 2796 | 1464864005530 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}] 03:40:05 INFO - PROCESS | 2796 | 1464864005645 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:40:05 INFO - PROCESS | 2796 | 1464864005712 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B2000 == 46 [pid = 2796] [id = 49] 03:40:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A44CEEC00) [pid = 2796] [serial = 143] [outer = 0000000000000000] 03:40:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A469CB800) [pid = 2796] [serial = 144] [outer = 0000004A44CEEC00] 03:40:05 INFO - PROCESS | 2796 | 1464864005771 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A46B4C800) [pid = 2796] [serial = 145] [outer = 0000004A44CEEC00] 03:40:06 INFO - PROCESS | 2796 | 1464864006552 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]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1088ms 03:40:06 INFO - PROCESS | 2796 | 1464864006603 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 2796 | 1464864006608 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:40:06 INFO - PROCESS | 2796 | 1464864006613 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 2796 | 1464864006618 Marionette TRACE conn6 <- [1,162,null,{}] 03:40:06 INFO - PROCESS | 2796 | 1464864006625 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}] 03:40:06 INFO - PROCESS | 2796 | 1464864006723 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:40:06 INFO - PROCESS | 2796 | 1464864006793 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3973C800 == 47 [pid = 2796] [id = 50] 03:40:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A33193C00) [pid = 2796] [serial = 146] [outer = 0000000000000000] 03:40:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A33197C00) [pid = 2796] [serial = 147] [outer = 0000004A33193C00] 03:40:06 INFO - PROCESS | 2796 | 1464864006842 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A34A85800) [pid = 2796] [serial = 148] [outer = 0000004A33193C00] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E8E000 == 46 [pid = 2796] [id = 45] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46991800 == 45 [pid = 2796] [id = 44] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813C800 == 44 [pid = 2796] [id = 43] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48157000 == 43 [pid = 2796] [id = 42] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45106800 == 42 [pid = 2796] [id = 41] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412EF800 == 41 [pid = 2796] [id = 40] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409B0000 == 40 [pid = 2796] [id = 39] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E8A2800 == 39 [pid = 2796] [id = 38] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A07E800 == 38 [pid = 2796] [id = 37] 03:40:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35170000 == 37 [pid = 2796] [id = 36] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3956A000) [pid = 2796] [serial = 75] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A34A8E800) [pid = 2796] [serial = 72] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3509D000) [pid = 2796] [serial = 73] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3A3AD000) [pid = 2796] [serial = 78] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A39950C00) [pid = 2796] [serial = 76] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3B277400) [pid = 2796] [serial = 79] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A496ACC00) [pid = 2796] [serial = 70] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3F044400) [pid = 2796] [serial = 82] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A3E83A400) [pid = 2796] [serial = 81] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A40EAE000) [pid = 2796] [serial = 85] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A496A4000) [pid = 2796] [serial = 69] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A330DE400) [pid = 2796] [serial = 55] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A34A89000) [pid = 2796] [serial = 58] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A34BA7C00) [pid = 2796] [serial = 61] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A469D9000) [pid = 2796] [serial = 52] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3F4C4800) [pid = 2796] [serial = 84] [outer = 0000000000000000] [url = about:blank] 03:40:07 INFO - PROCESS | 2796 | 1464864007474 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]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 882ms 03:40:07 INFO - PROCESS | 2796 | 1464864007500 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 2796 | 1464864007506 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:40:07 INFO - PROCESS | 2796 | 1464864007512 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 2796 | 1464864007514 Marionette TRACE conn6 <- [1,166,null,{}] 03:40:07 INFO - PROCESS | 2796 | 1464864007521 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}] 03:40:07 INFO - PROCESS | 2796 | 1464864007606 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:40:07 INFO - PROCESS | 2796 | 1464864007614 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B21800 == 38 [pid = 2796] [id = 51] 03:40:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A330E2800) [pid = 2796] [serial = 149] [outer = 0000000000000000] 03:40:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A33AD6400) [pid = 2796] [serial = 150] [outer = 0000004A330E2800] 03:40:07 INFO - PROCESS | 2796 | 1464864007661 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A34BA1C00) [pid = 2796] [serial = 151] [outer = 0000004A330E2800] 03:40:08 INFO - PROCESS | 2796 | 1464864008115 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]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 03:40:08 INFO - PROCESS | 2796 | 1464864008166 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2796 | 1464864008169 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:40:08 INFO - PROCESS | 2796 | 1464864008173 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2796 | 1464864008176 Marionette TRACE conn6 <- [1,170,null,{}] 03:40:08 INFO - PROCESS | 2796 | 1464864008187 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}] 03:40:08 INFO - PROCESS | 2796 | 1464864008271 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:40:08 INFO - PROCESS | 2796 | 1464864008281 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B429000 == 39 [pid = 2796] [id = 52] 03:40:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3576F400) [pid = 2796] [serial = 152] [outer = 0000000000000000] 03:40:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A35827400) [pid = 2796] [serial = 153] [outer = 0000004A3576F400] 03:40:08 INFO - PROCESS | 2796 | 1464864008330 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A381BE400) [pid = 2796] [serial = 154] [outer = 0000004A3576F400] 03:40:08 INFO - PROCESS | 2796 | 1464864008738 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]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 03:40:08 INFO - PROCESS | 2796 | 1464864008768 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2796 | 1464864008771 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:40:08 INFO - PROCESS | 2796 | 1464864008775 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2796 | 1464864008776 Marionette TRACE conn6 <- [1,174,null,{}] 03:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:40:08 INFO - PROCESS | 2796 | 1464864008780 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}] 03:40:08 INFO - PROCESS | 2796 | 1464864008864 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:40:08 INFO - PROCESS | 2796 | 1464864008870 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F29C800 == 40 [pid = 2796] [id = 53] 03:40:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3996F000) [pid = 2796] [serial = 155] [outer = 0000000000000000] 03:40:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3A023400) [pid = 2796] [serial = 156] [outer = 0000004A3996F000] 03:40:08 INFO - PROCESS | 2796 | 1464864008916 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3A3AD000) [pid = 2796] [serial = 157] [outer = 0000004A3996F000] 03:40:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A39950C00) [pid = 2796] [serial = 158] [outer = 0000004A3997B400] 03:40:09 INFO - PROCESS | 2796 | 1464864009356 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]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 03:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:40:09 INFO - PROCESS | 2796 | 1464864009410 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 2796 | 1464864009412 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:40:09 INFO - PROCESS | 2796 | 1464864009415 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 2796 | 1464864009417 Marionette TRACE conn6 <- [1,178,null,{}] 03:40:09 INFO - PROCESS | 2796 | 1464864009421 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}] 03:40:09 INFO - PROCESS | 2796 | 1464864009498 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:40:09 INFO - PROCESS | 2796 | 1464864009504 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40CBA800 == 41 [pid = 2796] [id = 54] 03:40:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3AE78400) [pid = 2796] [serial = 159] [outer = 0000000000000000] 03:40:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3AEE7400) [pid = 2796] [serial = 160] [outer = 0000004A3AE78400] 03:40:09 INFO - PROCESS | 2796 | 1464864009552 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3E78C800) [pid = 2796] [serial = 161] [outer = 0000004A3AE78400] 03:40:10 INFO - PROCESS | 2796 | 1464864010014 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]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 03:40:10 INFO - PROCESS | 2796 | 1464864010052 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 2796 | 1464864010054 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:40:10 INFO - PROCESS | 2796 | 1464864010057 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 2796 | 1464864010059 Marionette TRACE conn6 <- [1,182,null,{}] 03:40:10 INFO - PROCESS | 2796 | 1464864010063 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}] 03:40:10 INFO - PROCESS | 2796 | 1464864010199 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:40:10 INFO - PROCESS | 2796 | 1464864010250 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35628800 == 42 [pid = 2796] [id = 55] 03:40:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3F0B3C00) [pid = 2796] [serial = 162] [outer = 0000000000000000] 03:40:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3F586C00) [pid = 2796] [serial = 163] [outer = 0000004A3F0B3C00] 03:40:10 INFO - PROCESS | 2796 | 1464864010297 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A40B4C400) [pid = 2796] [serial = 164] [outer = 0000004A3F0B3C00] 03:40:10 INFO - PROCESS | 2796 | 1464864010867 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]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 837ms 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:40:10 INFO - PROCESS | 2796 | 1464864010898 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 2796 | 1464864010901 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 2796 | 1464864010904 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 2796 | 1464864010906 Marionette TRACE conn6 <- [1,186,null,{}] 03:40:10 INFO - PROCESS | 2796 | 1464864010910 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}] 03:40:11 INFO - PROCESS | 2796 | 1464864011009 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:40:11 INFO - PROCESS | 2796 | 1464864011016 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44615000 == 43 [pid = 2796] [id = 56] 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A40EAF400) [pid = 2796] [serial = 165] [outer = 0000000000000000] 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40FC9800) [pid = 2796] [serial = 166] [outer = 0000004A40EAF400] 03:40:11 INFO - PROCESS | 2796 | 1464864011061 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A416EF800) [pid = 2796] [serial = 167] [outer = 0000004A40EAF400] 03:40:11 INFO - PROCESS | 2796 | 1464864011462 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]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 03:40:11 INFO - PROCESS | 2796 | 1464864011494 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 2796 | 1464864011496 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:40:11 INFO - PROCESS | 2796 | 1464864011500 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 2796 | 1464864011501 Marionette TRACE conn6 <- [1,190,null,{}] 03:40:11 INFO - PROCESS | 2796 | 1464864011505 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}] 03:40:11 INFO - PROCESS | 2796 | 1464864011612 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:40:11 INFO - PROCESS | 2796 | 1464864011659 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3586B800 == 44 [pid = 2796] [id = 57] 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41B58800) [pid = 2796] [serial = 168] [outer = 0000000000000000] 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41E66000) [pid = 2796] [serial = 169] [outer = 0000004A41B58800] 03:40:11 INFO - PROCESS | 2796 | 1464864011704 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4311D800) [pid = 2796] [serial = 170] [outer = 0000004A41B58800] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3B72C400) [pid = 2796] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A466D1C00) [pid = 2796] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A4311F000) [pid = 2796] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3956B000) [pid = 2796] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A34BA6000) [pid = 2796] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3BB12C00) [pid = 2796] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A40C51400) [pid = 2796] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A43410400) [pid = 2796] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A33194C00) [pid = 2796] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A34CAF800) [pid = 2796] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A35BB2C00) [pid = 2796] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3BB0F400) [pid = 2796] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A33066C00) [pid = 2796] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3310F800) [pid = 2796] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:40:11 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A41B5AC00) [pid = 2796] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:40:12 INFO - PROCESS | 2796 | 1464864012160 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]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 692ms 03:40:12 INFO - PROCESS | 2796 | 1464864012195 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2796 | 1464864012197 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:40:12 INFO - PROCESS | 2796 | 1464864012200 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:40:12 INFO - PROCESS | 2796 | 1464864012202 Marionette TRACE conn6 <- [1,194,null,{}] 03:40:12 INFO - PROCESS | 2796 | 1464864012206 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}] 03:40:12 INFO - PROCESS | 2796 | 1464864012313 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:40:12 INFO - PROCESS | 2796 | 1464864012373 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F299800 == 45 [pid = 2796] [id = 58] 03:40:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A33196800) [pid = 2796] [serial = 171] [outer = 0000000000000000] 03:40:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3B72B000) [pid = 2796] [serial = 172] [outer = 0000004A33196800] 03:40:12 INFO - PROCESS | 2796 | 1464864012418 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A43118C00) [pid = 2796] [serial = 173] [outer = 0000004A33196800] 03:40:12 INFO - PROCESS | 2796 | 1464864012727 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]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 03:40:12 INFO - PROCESS | 2796 | 1464864012791 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2796 | 1464864012793 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:40:12 INFO - PROCESS | 2796 | 1464864012797 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 2796 | 1464864012798 Marionette TRACE conn6 <- [1,198,null,{}] 03:40:12 INFO - PROCESS | 2796 | 1464864012802 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}] 03:40:12 INFO - PROCESS | 2796 | 1464864012931 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:40:12 INFO - PROCESS | 2796 | 1464864012941 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44613800 == 46 [pid = 2796] [id = 59] 03:40:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A40EB0800) [pid = 2796] [serial = 174] [outer = 0000000000000000] 03:40:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A43412000) [pid = 2796] [serial = 175] [outer = 0000004A40EB0800] 03:40:13 INFO - PROCESS | 2796 | 1464864013000 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A444D7800) [pid = 2796] [serial = 176] [outer = 0000004A40EB0800] 03:40:13 INFO - PROCESS | 2796 | 1464864013394 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]]]}] 03:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 03:40:13 INFO - PROCESS | 2796 | 1464864013427 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 2796 | 1464864013430 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:40:13 INFO - PROCESS | 2796 | 1464864013433 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 2796 | 1464864013436 Marionette TRACE conn6 <- [1,202,null,{}] 03:40:13 INFO - PROCESS | 2796 | 1464864013439 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}] 03:40:13 INFO - PROCESS | 2796 | 1464864013565 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:40:13 INFO - PROCESS | 2796 | 1464864013573 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4904A800 == 47 [pid = 2796] [id = 60] 03:40:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A446DF000) [pid = 2796] [serial = 177] [outer = 0000000000000000] 03:40:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A469CA400) [pid = 2796] [serial = 178] [outer = 0000004A446DF000] 03:40:13 INFO - PROCESS | 2796 | 1464864013624 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A46B45400) [pid = 2796] [serial = 179] [outer = 0000004A446DF000] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F4B800 == 46 [pid = 2796] [id = 12] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B9E800 == 45 [pid = 2796] [id = 35] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451B4000 == 44 [pid = 2796] [id = 33] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC4000 == 43 [pid = 2796] [id = 34] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A076800 == 42 [pid = 2796] [id = 31] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FA6000 == 41 [pid = 2796] [id = 32] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3973C800 == 40 [pid = 2796] [id = 50] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B2000 == 39 [pid = 2796] [id = 49] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4461C800 == 38 [pid = 2796] [id = 48] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE09800 == 37 [pid = 2796] [id = 47] 03:40:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ED3000 == 36 [pid = 2796] [id = 46] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B21800 == 35 [pid = 2796] [id = 51] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B429000 == 34 [pid = 2796] [id = 52] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40CBA800 == 33 [pid = 2796] [id = 54] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F29C800 == 32 [pid = 2796] [id = 53] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44615000 == 31 [pid = 2796] [id = 56] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35628800 == 30 [pid = 2796] [id = 55] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3586B800 == 29 [pid = 2796] [id = 57] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44613800 == 28 [pid = 2796] [id = 59] 03:40:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F299800 == 27 [pid = 2796] [id = 58] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3319C800) [pid = 2796] [serial = 99] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A34CAFC00) [pid = 2796] [serial = 103] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A34CB3000) [pid = 2796] [serial = 102] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3A044C00) [pid = 2796] [serial = 91] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A39722800) [pid = 2796] [serial = 90] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3E7E5C00) [pid = 2796] [serial = 111] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A35355400) [pid = 2796] [serial = 126] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3F4C1800) [pid = 2796] [serial = 112] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A3AEE4C00) [pid = 2796] [serial = 127] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A33116000) [pid = 2796] [serial = 129] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3AEE4000) [pid = 2796] [serial = 130] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A469CCC00) [pid = 2796] [serial = 124] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A41E10000) [pid = 2796] [serial = 117] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A46B42000) [pid = 2796] [serial = 133] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A431ECC00) [pid = 2796] [serial = 118] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A48EA5800) [pid = 2796] [serial = 121] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A416EF400) [pid = 2796] [serial = 115] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A40EA8400) [pid = 2796] [serial = 132] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A469D4800) [pid = 2796] [serial = 120] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A43121800) [pid = 2796] [serial = 123] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A41B86C00) [pid = 2796] [serial = 87] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A396BCC00) [pid = 2796] [serial = 108] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3A03A400) [pid = 2796] [serial = 109] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A34BACC00) [pid = 2796] [serial = 105] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A3514C000) [pid = 2796] [serial = 106] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A416E5800) [pid = 2796] [serial = 94] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A3F039C00) [pid = 2796] [serial = 93] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A40EB1000) [pid = 2796] [serial = 114] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A446DF400) [pid = 2796] [serial = 97] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A43453000) [pid = 2796] [serial = 96] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A431EB400) [pid = 2796] [serial = 100] [outer = 0000000000000000] [url = about:blank] 03:40:15 INFO - PROCESS | 2796 | 1464864015365 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]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1987ms 03:40:15 INFO - PROCESS | 2796 | 1464864015424 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 2796 | 1464864015428 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:40:15 INFO - PROCESS | 2796 | 1464864015434 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 2796 | 1464864015438 Marionette TRACE conn6 <- [1,206,null,{}] 03:40:15 INFO - PROCESS | 2796 | 1464864015444 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}] 03:40:15 INFO - PROCESS | 2796 | 1464864015534 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:40:15 INFO - PROCESS | 2796 | 1464864015543 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A357AA800 == 28 [pid = 2796] [id = 61] 03:40:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A33191C00) [pid = 2796] [serial = 180] [outer = 0000000000000000] 03:40:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A33193000) [pid = 2796] [serial = 181] [outer = 0000004A33191C00] 03:40:15 INFO - PROCESS | 2796 | 1464864015592 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A339C3C00) [pid = 2796] [serial = 182] [outer = 0000004A33191C00] 03:40:16 INFO - PROCESS | 2796 | 1464864016037 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]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 03:40:16 INFO - PROCESS | 2796 | 1464864016067 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 2796 | 1464864016073 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 2796 | 1464864016080 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 2796 | 1464864016083 Marionette TRACE conn6 <- [1,210,null,{}] 03:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:40:16 INFO - PROCESS | 2796 | 1464864016092 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}] 03:40:16 INFO - PROCESS | 2796 | 1464864016180 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:40:16 INFO - PROCESS | 2796 | 1464864016188 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3973C800 == 29 [pid = 2796] [id = 62] 03:40:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A34A88000) [pid = 2796] [serial = 183] [outer = 0000000000000000] 03:40:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34A8F800) [pid = 2796] [serial = 184] [outer = 0000004A34A88000] 03:40:16 INFO - PROCESS | 2796 | 1464864016236 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A34BAB000) [pid = 2796] [serial = 185] [outer = 0000004A34A88000] 03:40:16 INFO - PROCESS | 2796 | 1464864016657 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]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 03:40:16 INFO - PROCESS | 2796 | 1464864016716 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 2796 | 1464864016719 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:40:16 INFO - PROCESS | 2796 | 1464864016723 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 2796 | 1464864016726 Marionette TRACE conn6 <- [1,214,null,{}] 03:40:16 INFO - PROCESS | 2796 | 1464864016738 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}] 03:40:16 INFO - PROCESS | 2796 | 1464864016834 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:40:16 INFO - PROCESS | 2796 | 1464864016853 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE0F800 == 30 [pid = 2796] [id = 63] 03:40:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A33071800) [pid = 2796] [serial = 186] [outer = 0000000000000000] 03:40:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3503EC00) [pid = 2796] [serial = 187] [outer = 0000004A33071800] 03:40:16 INFO - PROCESS | 2796 | 1464864016927 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A357BA000) [pid = 2796] [serial = 188] [outer = 0000004A33071800] 03:40:17 INFO - PROCESS | 2796 | 1464864017334 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]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 648ms 03:40:17 INFO - PROCESS | 2796 | 1464864017372 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2796 | 1464864017375 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:40:17 INFO - PROCESS | 2796 | 1464864017378 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:40:17 INFO - PROCESS | 2796 | 1464864017380 Marionette TRACE conn6 <- [1,218,null,{}] 03:40:17 INFO - PROCESS | 2796 | 1464864017384 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}] 03:40:17 INFO - PROCESS | 2796 | 1464864017466 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:40:17 INFO - PROCESS | 2796 | 1464864017473 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F04E800 == 31 [pid = 2796] [id = 64] 03:40:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3636CC00) [pid = 2796] [serial = 189] [outer = 0000000000000000] 03:40:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A381C0400) [pid = 2796] [serial = 190] [outer = 0000004A3636CC00] 03:40:17 INFO - PROCESS | 2796 | 1464864017521 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A39722000) [pid = 2796] [serial = 191] [outer = 0000004A3636CC00] 03:40:17 INFO - PROCESS | 2796 | 1464864017923 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]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 03:40:17 INFO - PROCESS | 2796 | 1464864017968 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2796 | 1464864017970 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:40:17 INFO - PROCESS | 2796 | 1464864017974 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 2796 | 1464864017976 Marionette TRACE conn6 <- [1,222,null,{}] 03:40:17 INFO - PROCESS | 2796 | 1464864017979 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}] 03:40:18 INFO - PROCESS | 2796 | 1464864018055 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:40:18 INFO - PROCESS | 2796 | 1464864018061 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F29E000 == 32 [pid = 2796] [id = 65] 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A34A84C00) [pid = 2796] [serial = 192] [outer = 0000000000000000] 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A399E2C00) [pid = 2796] [serial = 193] [outer = 0000004A34A84C00] 03:40:18 INFO - PROCESS | 2796 | 1464864018109 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3A091000) [pid = 2796] [serial = 194] [outer = 0000004A34A84C00] 03:40:18 INFO - PROCESS | 2796 | 1464864018542 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]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 627ms 03:40:18 INFO - PROCESS | 2796 | 1464864018605 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 2796 | 1464864018607 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:40:18 INFO - PROCESS | 2796 | 1464864018610 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 2796 | 1464864018612 Marionette TRACE conn6 <- [1,226,null,{}] 03:40:18 INFO - PROCESS | 2796 | 1464864018616 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}] 03:40:18 INFO - PROCESS | 2796 | 1464864018716 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:40:18 INFO - PROCESS | 2796 | 1464864018725 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41278800 == 33 [pid = 2796] [id = 66] 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3A3BAC00) [pid = 2796] [serial = 195] [outer = 0000000000000000] 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3AE7CC00) [pid = 2796] [serial = 196] [outer = 0000004A3A3BAC00] 03:40:18 INFO - PROCESS | 2796 | 1464864018780 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3B277000) [pid = 2796] [serial = 197] [outer = 0000004A3A3BAC00] 03:40:19 INFO - PROCESS | 2796 | 1464864019178 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]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 03:40:19 INFO - PROCESS | 2796 | 1464864019243 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 2796 | 1464864019245 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:40:19 INFO - PROCESS | 2796 | 1464864019249 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 2796 | 1464864019250 Marionette TRACE conn6 <- [1,230,null,{}] 03:40:19 INFO - PROCESS | 2796 | 1464864019254 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}] 03:40:19 INFO - PROCESS | 2796 | 1464864019329 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:40:19 INFO - PROCESS | 2796 | 1464864019335 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E41000 == 34 [pid = 2796] [id = 67] 03:40:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3AEE8000) [pid = 2796] [serial = 198] [outer = 0000000000000000] 03:40:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3E792400) [pid = 2796] [serial = 199] [outer = 0000004A3AEE8000] 03:40:19 INFO - PROCESS | 2796 | 1464864019379 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A3ED59C00) [pid = 2796] [serial = 200] [outer = 0000004A3AEE8000] 03:40:19 INFO - PROCESS | 2796 | 1464864019778 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]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 03:40:19 INFO - PROCESS | 2796 | 1464864019837 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 2796 | 1464864019840 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:40:19 INFO - PROCESS | 2796 | 1464864019843 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:40:19 INFO - PROCESS | 2796 | 1464864019845 Marionette TRACE conn6 <- [1,234,null,{}] 03:40:19 INFO - PROCESS | 2796 | 1464864019848 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}] 03:40:19 INFO - PROCESS | 2796 | 1464864019927 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:40:19 INFO - PROCESS | 2796 | 1464864019933 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E72800 == 35 [pid = 2796] [id = 68] 03:40:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3F038400) [pid = 2796] [serial = 201] [outer = 0000000000000000] 03:40:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3F044800) [pid = 2796] [serial = 202] [outer = 0000004A3F038400] 03:40:19 INFO - PROCESS | 2796 | 1464864019978 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3F4BDC00) [pid = 2796] [serial = 203] [outer = 0000004A3F038400] 03:40:20 INFO - PROCESS | 2796 | 1464864020399 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]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 03:40:20 INFO - PROCESS | 2796 | 1464864020438 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 2796 | 1464864020440 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:40:20 INFO - PROCESS | 2796 | 1464864020444 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 2796 | 1464864020446 Marionette TRACE conn6 <- [1,238,null,{}] 03:40:20 INFO - PROCESS | 2796 | 1464864020454 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}] 03:40:20 INFO - PROCESS | 2796 | 1464864020558 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:40:20 INFO - PROCESS | 2796 | 1464864020567 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE0F000 == 36 [pid = 2796] [id = 69] 03:40:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A3F4C4C00) [pid = 2796] [serial = 204] [outer = 0000000000000000] 03:40:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A408B5400) [pid = 2796] [serial = 205] [outer = 0000004A3F4C4C00] 03:40:20 INFO - PROCESS | 2796 | 1464864020614 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A40EAB800) [pid = 2796] [serial = 206] [outer = 0000004A3F4C4C00] 03:40:21 INFO - PROCESS | 2796 | 1464864021061 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]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 03:40:21 INFO - PROCESS | 2796 | 1464864021075 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2796 | 1464864021077 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:40:21 INFO - PROCESS | 2796 | 1464864021081 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:40:21 INFO - PROCESS | 2796 | 1464864021083 Marionette TRACE conn6 <- [1,242,null,{}] 03:40:21 INFO - PROCESS | 2796 | 1464864021100 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}] 03:40:21 INFO - PROCESS | 2796 | 1464864021200 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:40:21 INFO - PROCESS | 2796 | 1464864021207 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45103800 == 37 [pid = 2796] [id = 70] 03:40:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A40EA7400) [pid = 2796] [serial = 207] [outer = 0000000000000000] 03:40:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A4163E400) [pid = 2796] [serial = 208] [outer = 0000004A40EA7400] 03:40:21 INFO - PROCESS | 2796 | 1464864021253 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A416EE800) [pid = 2796] [serial = 209] [outer = 0000004A40EA7400] 03:40:21 INFO - PROCESS | 2796 | 1464864021689 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]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 03:40:21 INFO - PROCESS | 2796 | 1464864021713 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2796 | 1464864021716 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:40:21 INFO - PROCESS | 2796 | 1464864021725 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 2796 | 1464864021728 Marionette TRACE conn6 <- [1,246,null,{}] 03:40:21 INFO - PROCESS | 2796 | 1464864021732 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}] 03:40:21 INFO - PROCESS | 2796 | 1464864021853 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:40:21 INFO - PROCESS | 2796 | 1464864021928 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F29C800 == 38 [pid = 2796] [id = 71] 03:40:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A41E0E000) [pid = 2796] [serial = 210] [outer = 0000000000000000] 03:40:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A42DDBC00) [pid = 2796] [serial = 211] [outer = 0000004A41E0E000] 03:40:21 INFO - PROCESS | 2796 | 1464864021978 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A43120C00) [pid = 2796] [serial = 212] [outer = 0000004A41E0E000] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3F0B3C00) [pid = 2796] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A40EAF400) [pid = 2796] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A41B58800) [pid = 2796] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A33196800) [pid = 2796] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A40EB0800) [pid = 2796] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3AE78400) [pid = 2796] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3996F000) [pid = 2796] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3576F400) [pid = 2796] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A330E2800) [pid = 2796] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A33193C00) [pid = 2796] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A44CEEC00) [pid = 2796] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3BB0F000) [pid = 2796] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A34BADC00) [pid = 2796] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A46B45000) [pid = 2796] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:40:22 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A416ED000) [pid = 2796] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:40:22 INFO - PROCESS | 2796 | 1464864022649 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]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 985ms 03:40:22 INFO - PROCESS | 2796 | 1464864022713 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 2796 | 1464864022715 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:40:22 INFO - PROCESS | 2796 | 1464864022718 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 2796 | 1464864022720 Marionette TRACE conn6 <- [1,250,null,{}] 03:40:22 INFO - PROCESS | 2796 | 1464864022723 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}] 03:40:22 INFO - PROCESS | 2796 | 1464864022801 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:40:22 INFO - PROCESS | 2796 | 1464864022807 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44A4C000 == 39 [pid = 2796] [id = 72] 03:40:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A363D5C00) [pid = 2796] [serial = 213] [outer = 0000000000000000] 03:40:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3AE78400) [pid = 2796] [serial = 214] [outer = 0000004A363D5C00] 03:40:22 INFO - PROCESS | 2796 | 1464864022853 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A42E97800) [pid = 2796] [serial = 215] [outer = 0000004A363D5C00] 03:40:23 INFO - PROCESS | 2796 | 1464864023280 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]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 03:40:23 INFO - PROCESS | 2796 | 1464864023308 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 2796 | 1464864023310 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:40:23 INFO - PROCESS | 2796 | 1464864023313 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 2796 | 1464864023315 Marionette TRACE conn6 <- [1,254,null,{}] 03:40:23 INFO - PROCESS | 2796 | 1464864023318 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}] 03:40:23 INFO - PROCESS | 2796 | 1464864023396 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:40:23 INFO - PROCESS | 2796 | 1464864023402 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC2000 == 40 [pid = 2796] [id = 73] 03:40:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A43141400) [pid = 2796] [serial = 216] [outer = 0000000000000000] 03:40:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A44415C00) [pid = 2796] [serial = 217] [outer = 0000004A43141400] 03:40:23 INFO - PROCESS | 2796 | 1464864023456 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A44C58000) [pid = 2796] [serial = 218] [outer = 0000004A43141400] 03:40:23 INFO - PROCESS | 2796 | 1464864023839 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]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 03:40:23 INFO - PROCESS | 2796 | 1464864023903 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 2796 | 1464864023905 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:40:23 INFO - PROCESS | 2796 | 1464864023908 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 2796 | 1464864023910 Marionette TRACE conn6 <- [1,258,null,{}] 03:40:23 INFO - PROCESS | 2796 | 1464864023914 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}] 03:40:23 INFO - PROCESS | 2796 | 1464864023993 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:40:24 INFO - PROCESS | 2796 | 1464864024000 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC5800 == 41 [pid = 2796] [id = 74] 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A44CC1400) [pid = 2796] [serial = 219] [outer = 0000000000000000] 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A46417400) [pid = 2796] [serial = 220] [outer = 0000004A44CC1400] 03:40:24 INFO - PROCESS | 2796 | 1464864024044 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A466C8C00) [pid = 2796] [serial = 221] [outer = 0000004A44CC1400] 03:40:24 INFO - PROCESS | 2796 | 1464864024437 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]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 03:40:24 INFO - PROCESS | 2796 | 1464864024498 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 2796 | 1464864024500 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:40:24 INFO - PROCESS | 2796 | 1464864024503 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 2796 | 1464864024505 Marionette TRACE conn6 <- [1,262,null,{}] 03:40:24 INFO - PROCESS | 2796 | 1464864024509 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}] 03:40:24 INFO - PROCESS | 2796 | 1464864024589 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:40:24 INFO - PROCESS | 2796 | 1464864024754 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A352AB000 == 42 [pid = 2796] [id = 75] 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A330E5C00) [pid = 2796] [serial = 222] [outer = 0000000000000000] 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3310FC00) [pid = 2796] [serial = 223] [outer = 0000004A330E5C00] 03:40:24 INFO - PROCESS | 2796 | 1464864024838 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3319BC00) [pid = 2796] [serial = 224] [outer = 0000004A330E5C00] 03:40:25 INFO - PROCESS | 2796 | 1464864025542 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]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1074ms 03:40:25 INFO - PROCESS | 2796 | 1464864025589 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 2796 | 1464864025594 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:40:25 INFO - PROCESS | 2796 | 1464864025600 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 2796 | 1464864025604 Marionette TRACE conn6 <- [1,266,null,{}] 03:40:25 INFO - PROCESS | 2796 | 1464864025610 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}] 03:40:25 INFO - PROCESS | 2796 | 1464864025733 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:40:25 INFO - PROCESS | 2796 | 1464864025800 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B42E800 == 43 [pid = 2796] [id = 76] 03:40:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A34CB3C00) [pid = 2796] [serial = 225] [outer = 0000000000000000] 03:40:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A34CB7400) [pid = 2796] [serial = 226] [outer = 0000004A34CB3C00] 03:40:25 INFO - PROCESS | 2796 | 1464864025858 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A358EA000) [pid = 2796] [serial = 227] [outer = 0000004A34CB3C00] 03:40:26 INFO - PROCESS | 2796 | 1464864026940 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]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1384ms 03:40:27 INFO - PROCESS | 2796 | 1464864027000 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 2796 | 1464864027003 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:40:27 INFO - PROCESS | 2796 | 1464864027031 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 2796 | 1464864027033 Marionette TRACE conn6 <- [1,270,null,{}] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC5800 == 42 [pid = 2796] [id = 74] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC2000 == 41 [pid = 2796] [id = 73] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44A4C000 == 40 [pid = 2796] [id = 72] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F29C800 == 39 [pid = 2796] [id = 71] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45103800 == 38 [pid = 2796] [id = 70] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE0F000 == 37 [pid = 2796] [id = 69] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E72800 == 36 [pid = 2796] [id = 68] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E41000 == 35 [pid = 2796] [id = 67] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41278800 == 34 [pid = 2796] [id = 66] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F29E000 == 33 [pid = 2796] [id = 65] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F04E800 == 32 [pid = 2796] [id = 64] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE0F800 == 31 [pid = 2796] [id = 63] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A469CA400) [pid = 2796] [serial = 178] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | 1464864027137 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}] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3973C800 == 30 [pid = 2796] [id = 62] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A357AA800 == 29 [pid = 2796] [id = 61] 03:40:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4904A800 == 28 [pid = 2796] [id = 60] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A42F7FC00) [pid = 2796] [serial = 88] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3F586C00) [pid = 2796] [serial = 163] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40FC9800) [pid = 2796] [serial = 166] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A40B4C400) [pid = 2796] [serial = 164] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A41E66000) [pid = 2796] [serial = 169] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3B72B000) [pid = 2796] [serial = 172] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A43412000) [pid = 2796] [serial = 175] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A4311D800) [pid = 2796] [serial = 170] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3AEE7400) [pid = 2796] [serial = 160] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A3A023400) [pid = 2796] [serial = 156] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3A3AD000) [pid = 2796] [serial = 157] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A35827400) [pid = 2796] [serial = 153] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A444D7800) [pid = 2796] [serial = 176] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A381BE400) [pid = 2796] [serial = 154] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A33AD6400) [pid = 2796] [serial = 150] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A34BA1C00) [pid = 2796] [serial = 151] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A34A85800) [pid = 2796] [serial = 148] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A33197C00) [pid = 2796] [serial = 147] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A46B4C800) [pid = 2796] [serial = 145] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A469CB800) [pid = 2796] [serial = 144] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A41586C00) [pid = 2796] [serial = 142] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A3F0E0C00) [pid = 2796] [serial = 141] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A3A021800) [pid = 2796] [serial = 139] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A35D68C00) [pid = 2796] [serial = 138] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A48EAA000) [pid = 2796] [serial = 135] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A48F7DC00) [pid = 2796] [serial = 136] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A41B86400) [pid = 2796] [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.] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A416EF800) [pid = 2796] [serial = 167] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A43118C00) [pid = 2796] [serial = 173] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A3E78C800) [pid = 2796] [serial = 161] [outer = 0000000000000000] [url = about:blank] 03:40:27 INFO - PROCESS | 2796 | 1464864027224 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:40:27 INFO - PROCESS | 2796 | 1464864027286 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35797000 == 29 [pid = 2796] [id = 77] 03:40:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A33192400) [pid = 2796] [serial = 228] [outer = 0000000000000000] 03:40:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A33199000) [pid = 2796] [serial = 229] [outer = 0000004A33192400] 03:40:27 INFO - PROCESS | 2796 | 1464864027336 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34A91000) [pid = 2796] [serial = 230] [outer = 0000004A33192400] 03:40:27 INFO - PROCESS | 2796 | 1464864027760 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]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 795ms 03:40:27 INFO - PROCESS | 2796 | 1464864027815 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 2796 | 1464864027822 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:40:27 INFO - PROCESS | 2796 | 1464864027829 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:40:27 INFO - PROCESS | 2796 | 1464864027831 Marionette TRACE conn6 <- [1,274,null,{}] 03:40:27 INFO - PROCESS | 2796 | 1464864027835 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}] 03:40:27 INFO - PROCESS | 2796 | 1464864027921 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:40:27 INFO - PROCESS | 2796 | 1464864027930 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE08800 == 30 [pid = 2796] [id = 78] 03:40:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A34CB4C00) [pid = 2796] [serial = 231] [outer = 0000000000000000] 03:40:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3509D000) [pid = 2796] [serial = 232] [outer = 0000004A34CB4C00] 03:40:27 INFO - PROCESS | 2796 | 1464864027979 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A35D68C00) [pid = 2796] [serial = 233] [outer = 0000004A34CB4C00] 03:40:28 INFO - PROCESS | 2796 | 1464864028421 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]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 03:40:28 INFO - PROCESS | 2796 | 1464864028464 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 2796 | 1464864028466 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:40:28 INFO - PROCESS | 2796 | 1464864028470 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 2796 | 1464864028474 Marionette TRACE conn6 <- [1,278,null,{}] 03:40:28 INFO - PROCESS | 2796 | 1464864028485 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}] 03:40:28 INFO - PROCESS | 2796 | 1464864028579 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:40:28 INFO - PROCESS | 2796 | 1464864028622 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F08F000 == 31 [pid = 2796] [id = 79] 03:40:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A399EDC00) [pid = 2796] [serial = 234] [outer = 0000000000000000] 03:40:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3A025800) [pid = 2796] [serial = 235] [outer = 0000004A399EDC00] 03:40:28 INFO - PROCESS | 2796 | 1464864028671 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3A1A3800) [pid = 2796] [serial = 236] [outer = 0000004A399EDC00] 03:40:29 INFO - PROCESS | 2796 | 1464864029093 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]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 03:40:29 INFO - PROCESS | 2796 | 1464864029112 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 2796 | 1464864029115 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:40:29 INFO - PROCESS | 2796 | 1464864029118 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 2796 | 1464864029120 Marionette TRACE conn6 <- [1,282,null,{}] 03:40:29 INFO - PROCESS | 2796 | 1464864029123 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}] 03:40:29 INFO - PROCESS | 2796 | 1464864029209 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:40:29 INFO - PROCESS | 2796 | 1464864029217 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F44800 == 32 [pid = 2796] [id = 80] 03:40:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A330E6400) [pid = 2796] [serial = 237] [outer = 0000000000000000] 03:40:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A3AE7B000) [pid = 2796] [serial = 238] [outer = 0000004A330E6400] 03:40:29 INFO - PROCESS | 2796 | 1464864029263 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3B450000) [pid = 2796] [serial = 239] [outer = 0000004A330E6400] 03:40:29 INFO - PROCESS | 2796 | 1464864029724 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]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 03:40:29 INFO - PROCESS | 2796 | 1464864029750 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 2796 | 1464864029753 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:40:29 INFO - PROCESS | 2796 | 1464864029756 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 2796 | 1464864029758 Marionette TRACE conn6 <- [1,286,null,{}] 03:40:29 INFO - PROCESS | 2796 | 1464864029762 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}] 03:40:29 INFO - PROCESS | 2796 | 1464864029860 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:40:29 INFO - PROCESS | 2796 | 1464864029869 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35074800 == 33 [pid = 2796] [id = 81] 03:40:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3BB11C00) [pid = 2796] [serial = 240] [outer = 0000000000000000] 03:40:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3E785800) [pid = 2796] [serial = 241] [outer = 0000004A3BB11C00] 03:40:29 INFO - PROCESS | 2796 | 1464864029923 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3F038C00) [pid = 2796] [serial = 242] [outer = 0000004A3BB11C00] 03:40:30 INFO - PROCESS | 2796 | 1464864030388 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]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 03:40:30 INFO - PROCESS | 2796 | 1464864030459 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 2796 | 1464864030461 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:40:30 INFO - PROCESS | 2796 | 1464864030465 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 2796 | 1464864030466 Marionette TRACE conn6 <- [1,290,null,{}] 03:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:40:30 INFO - PROCESS | 2796 | 1464864030470 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}] 03:40:30 INFO - PROCESS | 2796 | 1464864030596 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:40:30 INFO - PROCESS | 2796 | 1464864030645 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4444E800 == 34 [pid = 2796] [id = 82] 03:40:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A407C8800) [pid = 2796] [serial = 243] [outer = 0000000000000000] 03:40:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A40EAC000) [pid = 2796] [serial = 244] [outer = 0000004A407C8800] 03:40:30 INFO - PROCESS | 2796 | 1464864030691 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A41587000) [pid = 2796] [serial = 245] [outer = 0000004A407C8800] 03:40:31 INFO - PROCESS | 2796 | 1464864031117 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]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 03:40:31 INFO - PROCESS | 2796 | 1464864031140 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 2796 | 1464864031142 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:40:31 INFO - PROCESS | 2796 | 1464864031153 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 2796 | 1464864031155 Marionette TRACE conn6 <- [1,294,null,{}] 03:40:31 INFO - PROCESS | 2796 | 1464864031159 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}] 03:40:31 INFO - PROCESS | 2796 | 1464864031280 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:40:31 INFO - PROCESS | 2796 | 1464864031287 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C98800 == 35 [pid = 2796] [id = 83] 03:40:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A416E3800) [pid = 2796] [serial = 246] [outer = 0000000000000000] 03:40:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A416EE000) [pid = 2796] [serial = 247] [outer = 0000004A416E3800] 03:40:31 INFO - PROCESS | 2796 | 1464864031333 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A41B85400) [pid = 2796] [serial = 248] [outer = 0000004A416E3800] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33191C00) [pid = 2796] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3A3BAC00) [pid = 2796] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3AEE8000) [pid = 2796] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3F038400) [pid = 2796] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A3F4C4C00) [pid = 2796] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A34A84C00) [pid = 2796] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A33071800) [pid = 2796] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3636CC00) [pid = 2796] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A41E0E000) [pid = 2796] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A34A88000) [pid = 2796] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A446DF000) [pid = 2796] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A40EA7400) [pid = 2796] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A363D5C00) [pid = 2796] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:40:31 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A43141400) [pid = 2796] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:40:31 INFO - PROCESS | 2796 | 1464864031811 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]]]}] 03:40:31 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. 03:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 03:40:31 INFO - PROCESS | 2796 | 1464864031888 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 2796 | 1464864031890 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:40:31 INFO - PROCESS | 2796 | 1464864031893 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 2796 | 1464864031895 Marionette TRACE conn6 <- [1,298,null,{}] 03:40:31 INFO - PROCESS | 2796 | 1464864031899 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}] 03:40:31 INFO - PROCESS | 2796 | 1464864031979 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:40:31 INFO - PROCESS | 2796 | 1464864031985 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466DF800 == 36 [pid = 2796] [id = 84] 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3A3BAC00) [pid = 2796] [serial = 249] [outer = 0000000000000000] 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A4163F000) [pid = 2796] [serial = 250] [outer = 0000004A3A3BAC00] 03:40:32 INFO - PROCESS | 2796 | 1464864032029 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A41E0E400) [pid = 2796] [serial = 251] [outer = 0000004A3A3BAC00] 03:40:32 INFO - PROCESS | 2796 | 1464864032299 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:40:32 INFO - PROCESS | 2796 | 1464864032461 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]]]}] 03:40:32 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. 03:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 03:40:32 INFO - PROCESS | 2796 | 1464864032484 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 2796 | 1464864032486 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:40:32 INFO - PROCESS | 2796 | 1464864032489 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 2796 | 1464864032491 Marionette TRACE conn6 <- [1,302,null,{}] 03:40:32 INFO - PROCESS | 2796 | 1464864032495 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}] 03:40:32 INFO - PROCESS | 2796 | 1464864032578 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:40:32 INFO - PROCESS | 2796 | 1464864032585 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48145000 == 37 [pid = 2796] [id = 85] 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A43118400) [pid = 2796] [serial = 252] [outer = 0000000000000000] 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A43146000) [pid = 2796] [serial = 253] [outer = 0000004A43118400] 03:40:32 INFO - PROCESS | 2796 | 1464864032632 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A4341A400) [pid = 2796] [serial = 254] [outer = 0000004A43118400] 03:40:33 INFO - PROCESS | 2796 | 1464864033074 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]]]}] 03:40:33 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. 03:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 03:40:33 INFO - PROCESS | 2796 | 1464864033121 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 2796 | 1464864033123 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:40:33 INFO - PROCESS | 2796 | 1464864033127 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 2796 | 1464864033128 Marionette TRACE conn6 <- [1,306,null,{}] 03:40:33 INFO - PROCESS | 2796 | 1464864033132 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}] 03:40:33 INFO - PROCESS | 2796 | 1464864033218 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:40:33 INFO - PROCESS | 2796 | 1464864033224 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F3C800 == 38 [pid = 2796] [id = 86] 03:40:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A434DF800) [pid = 2796] [serial = 255] [outer = 0000000000000000] 03:40:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A444D9C00) [pid = 2796] [serial = 256] [outer = 0000004A434DF800] 03:40:33 INFO - PROCESS | 2796 | 1464864033269 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A44CC6800) [pid = 2796] [serial = 257] [outer = 0000004A434DF800] 03:40:33 INFO - PROCESS | 2796 | 1464864033771 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]]]}] 03:40:33 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. 03:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 03:40:33 INFO - PROCESS | 2796 | 1464864033801 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 2796 | 1464864033806 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:40:33 INFO - PROCESS | 2796 | 1464864033813 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 2796 | 1464864033817 Marionette TRACE conn6 <- [1,310,null,{}] 03:40:33 INFO - PROCESS | 2796 | 1464864033825 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}] 03:40:33 INFO - PROCESS | 2796 | 1464864033939 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:40:34 INFO - PROCESS | 2796 | 1464864034062 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399BD000 == 39 [pid = 2796] [id = 87] 03:40:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A34A83800) [pid = 2796] [serial = 258] [outer = 0000000000000000] 03:40:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A34A89000) [pid = 2796] [serial = 259] [outer = 0000004A34A83800] 03:40:34 INFO - PROCESS | 2796 | 1464864034119 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A34CB0000) [pid = 2796] [serial = 260] [outer = 0000004A34A83800] 03:40:34 INFO - PROCESS | 2796 | 1464864034657 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]]]}] 03:40:34 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. 03:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 880ms 03:40:34 INFO - PROCESS | 2796 | 1464864034699 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 2796 | 1464864034705 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:40:34 INFO - PROCESS | 2796 | 1464864034714 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 2796 | 1464864034717 Marionette TRACE conn6 <- [1,314,null,{}] 03:40:34 INFO - PROCESS | 2796 | 1464864034722 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}] 03:40:34 INFO - PROCESS | 2796 | 1464864034834 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:40:34 INFO - PROCESS | 2796 | 1464864034912 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BD3800 == 40 [pid = 2796] [id = 88] 03:40:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3956D800) [pid = 2796] [serial = 261] [outer = 0000000000000000] 03:40:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A39724C00) [pid = 2796] [serial = 262] [outer = 0000004A3956D800] 03:40:34 INFO - PROCESS | 2796 | 1464864034968 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3A1A3000) [pid = 2796] [serial = 263] [outer = 0000004A3956D800] 03:40:35 INFO - PROCESS | 2796 | 1464864035586 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]]]}] 03:40:35 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. 03:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 03:40:35 INFO - PROCESS | 2796 | 1464864035596 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 2796 | 1464864035599 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:40:35 INFO - PROCESS | 2796 | 1464864035603 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 2796 | 1464864035607 Marionette TRACE conn6 <- [1,318,null,{}] 03:40:35 INFO - PROCESS | 2796 | 1464864035619 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}] 03:40:35 INFO - PROCESS | 2796 | 1464864035731 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:40:35 INFO - PROCESS | 2796 | 1464864035810 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4904C800 == 41 [pid = 2796] [id = 89] 03:40:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A3F0B2C00) [pid = 2796] [serial = 264] [outer = 0000000000000000] 03:40:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A40C9A000) [pid = 2796] [serial = 265] [outer = 0000004A3F0B2C00] 03:40:35 INFO - PROCESS | 2796 | 1464864035868 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A434DB800) [pid = 2796] [serial = 266] [outer = 0000004A3F0B2C00] 03:40:36 INFO - PROCESS | 2796 | 1464864036438 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]]]}] 03:40:36 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. 03:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 880ms 03:40:36 INFO - PROCESS | 2796 | 1464864036485 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:40:36 INFO - PROCESS | 2796 | 1464864036488 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:40:36 INFO - PROCESS | 2796 | 1464864036492 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 2796 | 1464864036494 Marionette TRACE conn6 <- [1,322,null,{}] 03:40:36 INFO - PROCESS | 2796 | 1464864036499 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}] 03:40:36 INFO - PROCESS | 2796 | 1464864036609 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:40:36 INFO - PROCESS | 2796 | 1464864036673 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B4000 == 42 [pid = 2796] [id = 90] 03:40:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A466CC800) [pid = 2796] [serial = 267] [outer = 0000000000000000] 03:40:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A466D0000) [pid = 2796] [serial = 268] [outer = 0000004A466CC800] 03:40:36 INFO - PROCESS | 2796 | 1464864036729 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A469D1400) [pid = 2796] [serial = 269] [outer = 0000004A466CC800] 03:40:37 INFO - PROCESS | 2796 | 1464864037408 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]]]}] 03:40:37 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. 03:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 03:40:37 INFO - PROCESS | 2796 | 1464864037416 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 2796 | 1464864037418 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:40:37 INFO - PROCESS | 2796 | 1464864037422 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 2796 | 1464864037424 Marionette TRACE conn6 <- [1,326,null,{}] 03:40:37 INFO - PROCESS | 2796 | 1464864037428 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}] 03:40:37 INFO - PROCESS | 2796 | 1464864037543 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:40:37 INFO - PROCESS | 2796 | 1464864037622 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0DC000 == 43 [pid = 2796] [id = 91] 03:40:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A416E4C00) [pid = 2796] [serial = 270] [outer = 0000000000000000] 03:40:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A43122C00) [pid = 2796] [serial = 271] [outer = 0000004A416E4C00] 03:40:37 INFO - PROCESS | 2796 | 1464864037680 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A46ADDC00) [pid = 2796] [serial = 272] [outer = 0000004A416E4C00] 03:40:38 INFO - PROCESS | 2796 | 1464864038380 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]]]}] 03:40:38 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. 03:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 985ms 03:40:38 INFO - PROCESS | 2796 | 1464864038411 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 2796 | 1464864038415 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:40:38 INFO - PROCESS | 2796 | 1464864038420 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 2796 | 1464864038424 Marionette TRACE conn6 <- [1,330,null,{}] 03:40:38 INFO - PROCESS | 2796 | 1464864038430 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}] 03:40:38 INFO - PROCESS | 2796 | 1464864038566 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:40:38 INFO - PROCESS | 2796 | 1464864038583 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39EA4800 == 44 [pid = 2796] [id = 92] 03:40:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A33A12400) [pid = 2796] [serial = 273] [outer = 0000000000000000] 03:40:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A34A85400) [pid = 2796] [serial = 274] [outer = 0000004A33A12400] 03:40:38 INFO - PROCESS | 2796 | 1464864038635 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A34BB0800) [pid = 2796] [serial = 275] [outer = 0000004A33A12400] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48145000 == 43 [pid = 2796] [id = 85] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466DF800 == 42 [pid = 2796] [id = 84] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C98800 == 41 [pid = 2796] [id = 83] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4444E800 == 40 [pid = 2796] [id = 82] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35074800 == 39 [pid = 2796] [id = 81] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F44800 == 38 [pid = 2796] [id = 80] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F08F000 == 37 [pid = 2796] [id = 79] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE08800 == 36 [pid = 2796] [id = 78] 03:40:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35797000 == 35 [pid = 2796] [id = 77] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46417400) [pid = 2796] [serial = 220] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A33193000) [pid = 2796] [serial = 181] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A339C3C00) [pid = 2796] [serial = 182] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3AE7CC00) [pid = 2796] [serial = 196] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3B277000) [pid = 2796] [serial = 197] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3E792400) [pid = 2796] [serial = 199] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3ED59C00) [pid = 2796] [serial = 200] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3F044800) [pid = 2796] [serial = 202] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A40EAB800) [pid = 2796] [serial = 206] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3A091000) [pid = 2796] [serial = 194] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A399E2C00) [pid = 2796] [serial = 193] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3503EC00) [pid = 2796] [serial = 187] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A357BA000) [pid = 2796] [serial = 188] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A381C0400) [pid = 2796] [serial = 190] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A42DDBC00) [pid = 2796] [serial = 211] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A39722000) [pid = 2796] [serial = 191] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A34A8F800) [pid = 2796] [serial = 184] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A34BAB000) [pid = 2796] [serial = 185] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A46B45400) [pid = 2796] [serial = 179] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A416EE800) [pid = 2796] [serial = 209] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A4163E400) [pid = 2796] [serial = 208] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A42E97800) [pid = 2796] [serial = 215] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A3AE78400) [pid = 2796] [serial = 214] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A44C58000) [pid = 2796] [serial = 218] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A43120C00) [pid = 2796] [serial = 212] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A408B5400) [pid = 2796] [serial = 205] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A44415C00) [pid = 2796] [serial = 217] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3F4BDC00) [pid = 2796] [serial = 203] [outer = 0000000000000000] [url = about:blank] 03:40:39 INFO - PROCESS | 2796 | 1464864039244 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]]]}] 03:40:39 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. 03:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 879ms 03:40:39 INFO - PROCESS | 2796 | 1464864039304 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 2796 | 1464864039310 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:40:39 INFO - PROCESS | 2796 | 1464864039316 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 2796 | 1464864039319 Marionette TRACE conn6 <- [1,334,null,{}] 03:40:39 INFO - PROCESS | 2796 | 1464864039323 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}] 03:40:39 INFO - PROCESS | 2796 | 1464864039411 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:40:39 INFO - PROCESS | 2796 | 1464864039474 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39747000 == 36 [pid = 2796] [id = 93] 03:40:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A340C4400) [pid = 2796] [serial = 276] [outer = 0000000000000000] 03:40:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A34BB0000) [pid = 2796] [serial = 277] [outer = 0000004A340C4400] 03:40:39 INFO - PROCESS | 2796 | 1464864039520 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A35355400) [pid = 2796] [serial = 278] [outer = 0000004A340C4400] 03:40:39 INFO - PROCESS | 2796 | 1464864039910 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]]]}] 03:40:39 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. 03:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 03:40:39 INFO - PROCESS | 2796 | 1464864039946 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 2796 | 1464864039948 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:40:39 INFO - PROCESS | 2796 | 1464864039952 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 2796 | 1464864039955 Marionette TRACE conn6 <- [1,338,null,{}] 03:40:39 INFO - PROCESS | 2796 | 1464864039966 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}] 03:40:40 INFO - PROCESS | 2796 | 1464864040054 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:40:40 INFO - PROCESS | 2796 | 1464864040062 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05E000 == 37 [pid = 2796] [id = 94] 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A381B7800) [pid = 2796] [serial = 279] [outer = 0000000000000000] 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A39947C00) [pid = 2796] [serial = 280] [outer = 0000004A381B7800] 03:40:40 INFO - PROCESS | 2796 | 1464864040113 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3A1A6C00) [pid = 2796] [serial = 281] [outer = 0000004A381B7800] 03:40:40 INFO - PROCESS | 2796 | 1464864040591 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]]]}] 03:40:40 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. 03:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 03:40:40 INFO - PROCESS | 2796 | 1464864040646 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 2796 | 1464864040648 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:40:40 INFO - PROCESS | 2796 | 1464864040652 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 2796 | 1464864040654 Marionette TRACE conn6 <- [1,342,null,{}] 03:40:40 INFO - PROCESS | 2796 | 1464864040658 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}] 03:40:40 INFO - PROCESS | 2796 | 1464864040745 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:40:40 INFO - PROCESS | 2796 | 1464864040754 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41277000 == 38 [pid = 2796] [id = 95] 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3B451800) [pid = 2796] [serial = 282] [outer = 0000000000000000] 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3B72DC00) [pid = 2796] [serial = 283] [outer = 0000004A3B451800] 03:40:40 INFO - PROCESS | 2796 | 1464864040800 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3E834000) [pid = 2796] [serial = 284] [outer = 0000004A3B451800] 03:40:41 INFO - PROCESS | 2796 | 1464864041225 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]]]}] 03:40:41 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. 03:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 03:40:41 INFO - PROCESS | 2796 | 1464864041283 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 2796 | 1464864041285 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:40:41 INFO - PROCESS | 2796 | 1464864041289 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 2796 | 1464864041290 Marionette TRACE conn6 <- [1,346,null,{}] 03:40:41 INFO - PROCESS | 2796 | 1464864041294 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}] 03:40:41 INFO - PROCESS | 2796 | 1464864041397 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:40:41 INFO - PROCESS | 2796 | 1464864041464 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E1A000 == 39 [pid = 2796] [id = 96] 03:40:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3F038400) [pid = 2796] [serial = 285] [outer = 0000000000000000] 03:40:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3F0DE000) [pid = 2796] [serial = 286] [outer = 0000004A3F038400] 03:40:41 INFO - PROCESS | 2796 | 1464864041510 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3F58B000) [pid = 2796] [serial = 287] [outer = 0000004A3F038400] 03:40:41 INFO - PROCESS | 2796 | 1464864041937 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]]]}] 03:40:41 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. 03:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 03:40:41 INFO - PROCESS | 2796 | 1464864041963 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 2796 | 1464864041965 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:40:41 INFO - PROCESS | 2796 | 1464864041968 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 2796 | 1464864041970 Marionette TRACE conn6 <- [1,350,null,{}] 03:40:41 INFO - PROCESS | 2796 | 1464864041974 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}] 03:40:42 INFO - PROCESS | 2796 | 1464864042112 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:40:42 INFO - PROCESS | 2796 | 1464864042119 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35D47800 == 40 [pid = 2796] [id = 97] 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A40EA8800) [pid = 2796] [serial = 288] [outer = 0000000000000000] 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A416F1C00) [pid = 2796] [serial = 289] [outer = 0000004A40EA8800] 03:40:42 INFO - PROCESS | 2796 | 1464864042167 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A43124C00) [pid = 2796] [serial = 290] [outer = 0000004A40EA8800] 03:40:42 INFO - PROCESS | 2796 | 1464864042618 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]]]}] 03:40:42 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. 03:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 689ms 03:40:42 INFO - PROCESS | 2796 | 1464864042661 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 2796 | 1464864042663 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:40:42 INFO - PROCESS | 2796 | 1464864042666 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 2796 | 1464864042668 Marionette TRACE conn6 <- [1,354,null,{}] 03:40:42 INFO - PROCESS | 2796 | 1464864042672 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}] 03:40:42 INFO - PROCESS | 2796 | 1464864042801 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:40:42 INFO - PROCESS | 2796 | 1464864042825 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466E6000 == 41 [pid = 2796] [id = 98] 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A434E4000) [pid = 2796] [serial = 291] [outer = 0000000000000000] 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A444E2000) [pid = 2796] [serial = 292] [outer = 0000004A434E4000] 03:40:42 INFO - PROCESS | 2796 | 1464864042870 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A33AD2800) [pid = 2796] [serial = 293] [outer = 0000004A434E4000] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3BB11C00) [pid = 2796] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A407C8800) [pid = 2796] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A330E6400) [pid = 2796] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33192400) [pid = 2796] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A34CB4C00) [pid = 2796] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A399EDC00) [pid = 2796] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A416E3800) [pid = 2796] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A43118400) [pid = 2796] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A3A3BAC00) [pid = 2796] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:40:43 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A44CC1400) [pid = 2796] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:40:43 INFO - PROCESS | 2796 | 1464864043334 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]]]}] 03:40:43 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. 03:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 03:40:43 INFO - PROCESS | 2796 | 1464864043359 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 2796 | 1464864043361 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:40:43 INFO - PROCESS | 2796 | 1464864043365 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 2796 | 1464864043367 Marionette TRACE conn6 <- [1,358,null,{}] 03:40:43 INFO - PROCESS | 2796 | 1464864043370 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}] 03:40:43 INFO - PROCESS | 2796 | 1464864043458 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:40:43 INFO - PROCESS | 2796 | 1464864043466 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48150800 == 42 [pid = 2796] [id = 99] 03:40:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3A3B3800) [pid = 2796] [serial = 294] [outer = 0000000000000000] 03:40:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3ADAB400) [pid = 2796] [serial = 295] [outer = 0000004A3A3B3800] 03:40:43 INFO - PROCESS | 2796 | 1464864043513 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A469D3C00) [pid = 2796] [serial = 296] [outer = 0000004A3A3B3800] 03:40:43 INFO - PROCESS | 2796 | 1464864043934 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]]]}] 03:40:43 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. 03:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 585ms 03:40:43 INFO - PROCESS | 2796 | 1464864043953 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 2796 | 1464864043956 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:40:43 INFO - PROCESS | 2796 | 1464864043959 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 2796 | 1464864043961 Marionette TRACE conn6 <- [1,362,null,{}] 03:40:43 INFO - PROCESS | 2796 | 1464864043969 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}] 03:40:44 INFO - PROCESS | 2796 | 1464864044049 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:40:44 INFO - PROCESS | 2796 | 1464864044056 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FCB800 == 43 [pid = 2796] [id = 100] 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A46B42000) [pid = 2796] [serial = 297] [outer = 0000000000000000] 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A46B45400) [pid = 2796] [serial = 298] [outer = 0000004A46B42000] 03:40:44 INFO - PROCESS | 2796 | 1464864044103 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A46B4D000) [pid = 2796] [serial = 299] [outer = 0000004A46B42000] 03:40:44 INFO - PROCESS | 2796 | 1464864044544 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]]]}] 03:40:44 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. 03:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 03:40:44 INFO - PROCESS | 2796 | 1464864044591 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 2796 | 1464864044593 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:40:44 INFO - PROCESS | 2796 | 1464864044597 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 2796 | 1464864044599 Marionette TRACE conn6 <- [1,366,null,{}] 03:40:44 INFO - PROCESS | 2796 | 1464864044603 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}] 03:40:44 INFO - PROCESS | 2796 | 1464864044685 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:40:44 INFO - PROCESS | 2796 | 1464864044692 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A127800 == 44 [pid = 2796] [id = 101] 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A46632800) [pid = 2796] [serial = 300] [outer = 0000000000000000] 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A46638400) [pid = 2796] [serial = 301] [outer = 0000004A46632800] 03:40:44 INFO - PROCESS | 2796 | 1464864044738 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A46AD5000) [pid = 2796] [serial = 302] [outer = 0000004A46632800] 03:40:45 INFO - PROCESS | 2796 | 1464864045169 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]]]}] 03:40:45 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. 03:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 03:40:45 INFO - PROCESS | 2796 | 1464864045228 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2796 | 1464864045231 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 2796 | 1464864045234 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:40:45 INFO - PROCESS | 2796 | 1464864045237 Marionette TRACE conn6 <- [1,370,null,{}] 03:40:45 INFO - PROCESS | 2796 | 1464864045241 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}] 03:40:45 INFO - PROCESS | 2796 | 1464864045393 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:40:45 INFO - PROCESS | 2796 | 1464864045526 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35858800 == 45 [pid = 2796] [id = 102] 03:40:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A330E2000) [pid = 2796] [serial = 303] [outer = 0000000000000000] 03:40:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A33116400) [pid = 2796] [serial = 304] [outer = 0000004A330E2000] 03:40:45 INFO - PROCESS | 2796 | 1464864045585 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3491FC00) [pid = 2796] [serial = 305] [outer = 0000004A330E2000] 03:40:46 INFO - PROCESS | 2796 | 1464864046141 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]]]}] 03:40:46 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. 03:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 944ms 03:40:46 INFO - PROCESS | 2796 | 1464864046183 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 2796 | 1464864046187 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:40:46 INFO - PROCESS | 2796 | 1464864046192 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 2796 | 1464864046197 Marionette TRACE conn6 <- [1,374,null,{}] 03:40:46 INFO - PROCESS | 2796 | 1464864046202 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}] 03:40:46 INFO - PROCESS | 2796 | 1464864046317 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:40:46 INFO - PROCESS | 2796 | 1464864046398 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40810000 == 46 [pid = 2796] [id = 103] 03:40:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A381BDC00) [pid = 2796] [serial = 306] [outer = 0000000000000000] 03:40:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A396BCC00) [pid = 2796] [serial = 307] [outer = 0000004A381BDC00] 03:40:46 INFO - PROCESS | 2796 | 1464864046457 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A3B5000) [pid = 2796] [serial = 308] [outer = 0000004A381BDC00] 03:40:47 INFO - PROCESS | 2796 | 1464864047070 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:40:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 943ms 03:40:47 INFO - PROCESS | 2796 | 1464864047139 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 2796 | 1464864047143 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:40:47 INFO - PROCESS | 2796 | 1464864047147 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 2796 | 1464864047149 Marionette TRACE conn6 <- [1,378,null,{}] 03:40:47 INFO - PROCESS | 2796 | 1464864047153 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}] 03:40:47 INFO - PROCESS | 2796 | 1464864047264 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:40:47 INFO - PROCESS | 2796 | 1464864047335 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44469000 == 47 [pid = 2796] [id = 104] 03:40:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A40EAC400) [pid = 2796] [serial = 309] [outer = 0000000000000000] 03:40:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A416E2800) [pid = 2796] [serial = 310] [outer = 0000004A40EAC400] 03:40:47 INFO - PROCESS | 2796 | 1464864047391 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A41B86000) [pid = 2796] [serial = 311] [outer = 0000004A40EAC400] 03:40:48 INFO - PROCESS | 2796 | 1464864048076 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:40:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 985ms 03:40:48 INFO - PROCESS | 2796 | 1464864048131 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 2796 | 1464864048136 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:40:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:40:48 INFO - PROCESS | 2796 | 1464864048148 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 2796 | 1464864048153 Marionette TRACE conn6 <- [1,382,null,{}] 03:40:48 INFO - PROCESS | 2796 | 1464864048158 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}] 03:40:48 INFO - PROCESS | 2796 | 1464864048268 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:40:48 INFO - PROCESS | 2796 | 1464864048335 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B7800 == 48 [pid = 2796] [id = 105] 03:40:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A33144800) [pid = 2796] [serial = 312] [outer = 0000000000000000] 03:40:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41B64000) [pid = 2796] [serial = 313] [outer = 0000004A33144800] 03:40:48 INFO - PROCESS | 2796 | 1464864048390 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4663C000) [pid = 2796] [serial = 314] [outer = 0000004A33144800] 03:40:49 INFO - PROCESS | 2796 | 1464864048994 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:40:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 901ms 03:40:49 INFO - PROCESS | 2796 | 1464864049047 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 2796 | 1464864049049 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:40:49 INFO - PROCESS | 2796 | 1464864049053 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 2796 | 1464864049055 Marionette TRACE conn6 <- [1,386,null,{}] 03:40:49 INFO - PROCESS | 2796 | 1464864049059 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}] 03:40:49 INFO - PROCESS | 2796 | 1464864049200 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:40:49 INFO - PROCESS | 2796 | 1464864049280 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AF9E800 == 49 [pid = 2796] [id = 106] 03:40:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A40857800) [pid = 2796] [serial = 315] [outer = 0000000000000000] 03:40:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4085EC00) [pid = 2796] [serial = 316] [outer = 0000004A40857800] 03:40:49 INFO - PROCESS | 2796 | 1464864049335 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A43127400) [pid = 2796] [serial = 317] [outer = 0000004A40857800] 03:40:50 INFO - PROCESS | 2796 | 1464864050075 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]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1079ms 03:40:50 INFO - PROCESS | 2796 | 1464864050134 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 2796 | 1464864050139 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:40:50 INFO - PROCESS | 2796 | 1464864050144 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 2796 | 1464864050148 Marionette TRACE conn6 <- [1,390,null,{}] 03:40:50 INFO - PROCESS | 2796 | 1464864050154 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}] 03:40:50 INFO - PROCESS | 2796 | 1464864050252 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:40:50 INFO - PROCESS | 2796 | 1464864050323 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFB1000 == 50 [pid = 2796] [id = 107] 03:40:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A33194800) [pid = 2796] [serial = 318] [outer = 0000000000000000] 03:40:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A33198400) [pid = 2796] [serial = 319] [outer = 0000004A33194800] 03:40:50 INFO - PROCESS | 2796 | 1464864050374 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A34BA1800) [pid = 2796] [serial = 320] [outer = 0000004A33194800] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A127800 == 49 [pid = 2796] [id = 101] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FCB800 == 48 [pid = 2796] [id = 100] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48150800 == 47 [pid = 2796] [id = 99] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466E6000 == 46 [pid = 2796] [id = 98] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35D47800 == 45 [pid = 2796] [id = 97] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E1A000 == 44 [pid = 2796] [id = 96] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41277000 == 43 [pid = 2796] [id = 95] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05E000 == 42 [pid = 2796] [id = 94] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39747000 == 41 [pid = 2796] [id = 93] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39EA4800 == 40 [pid = 2796] [id = 92] 03:40:50 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A34CB7400) [pid = 2796] [serial = 226] [outer = 0000000000000000] [url = about:blank] 03:40:50 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3310FC00) [pid = 2796] [serial = 223] [outer = 0000000000000000] [url = about:blank] 03:40:50 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A444D9C00) [pid = 2796] [serial = 256] [outer = 0000000000000000] [url = about:blank] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BD3800 == 39 [pid = 2796] [id = 88] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399BD000 == 38 [pid = 2796] [id = 87] 03:40:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F3C800 == 37 [pid = 2796] [id = 86] 03:40:51 INFO - PROCESS | 2796 | 1464864051019 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]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A466C8C00) [pid = 2796] [serial = 221] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3E785800) [pid = 2796] [serial = 241] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40EAC000) [pid = 2796] [serial = 244] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3AE7B000) [pid = 2796] [serial = 238] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A33199000) [pid = 2796] [serial = 229] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A34A91000) [pid = 2796] [serial = 230] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3F038C00) [pid = 2796] [serial = 242] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3509D000) [pid = 2796] [serial = 232] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A35D68C00) [pid = 2796] [serial = 233] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3A025800) [pid = 2796] [serial = 235] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3A1A3800) [pid = 2796] [serial = 236] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A416EE000) [pid = 2796] [serial = 247] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A41587000) [pid = 2796] [serial = 245] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A4341A400) [pid = 2796] [serial = 254] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A43146000) [pid = 2796] [serial = 253] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A41B85400) [pid = 2796] [serial = 248] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A4163F000) [pid = 2796] [serial = 250] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A41E0E400) [pid = 2796] [serial = 251] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3B450000) [pid = 2796] [serial = 239] [outer = 0000000000000000] [url = about:blank] 03:40:51 INFO - PROCESS | 2796 | 1464864051111 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 2796 | 1464864051116 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:40:51 INFO - PROCESS | 2796 | 1464864051125 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 2796 | 1464864051128 Marionette TRACE conn6 <- [1,394,null,{}] 03:40:51 INFO - PROCESS | 2796 | 1464864051132 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}] 03:40:51 INFO - PROCESS | 2796 | 1464864051221 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:40:51 INFO - PROCESS | 2796 | 1464864051235 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39631800 == 38 [pid = 2796] [id = 108] 03:40:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A34240000) [pid = 2796] [serial = 321] [outer = 0000000000000000] 03:40:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A34BAB000) [pid = 2796] [serial = 322] [outer = 0000004A34240000] 03:40:51 INFO - PROCESS | 2796 | 1464864051281 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A35154C00) [pid = 2796] [serial = 323] [outer = 0000004A34240000] 03:40:51 INFO - PROCESS | 2796 | 1464864051776 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]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 03:40:51 INFO - PROCESS | 2796 | 1464864051818 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 2796 | 1464864051820 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:40:51 INFO - PROCESS | 2796 | 1464864051824 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 2796 | 1464864051828 Marionette TRACE conn6 <- [1,398,null,{}] 03:40:51 INFO - PROCESS | 2796 | 1464864051838 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}] 03:40:51 INFO - PROCESS | 2796 | 1464864051924 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:40:51 INFO - PROCESS | 2796 | 1464864051933 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F088800 == 39 [pid = 2796] [id = 109] 03:40:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A39951400) [pid = 2796] [serial = 324] [outer = 0000000000000000] 03:40:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A399EBC00) [pid = 2796] [serial = 325] [outer = 0000004A39951400] 03:40:51 INFO - PROCESS | 2796 | 1464864051984 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3A0EE800) [pid = 2796] [serial = 326] [outer = 0000004A39951400] 03:40:52 INFO - PROCESS | 2796 | 1464864052447 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]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 03:40:52 INFO - PROCESS | 2796 | 1464864052518 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 2796 | 1464864052521 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:40:52 INFO - PROCESS | 2796 | 1464864052524 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 2796 | 1464864052526 Marionette TRACE conn6 <- [1,402,null,{}] 03:40:52 INFO - PROCESS | 2796 | 1464864052530 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}] 03:40:52 INFO - PROCESS | 2796 | 1464864052617 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:40:52 INFO - PROCESS | 2796 | 1464864052624 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409B0800 == 40 [pid = 2796] [id = 110] 03:40:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3AE7C800) [pid = 2796] [serial = 327] [outer = 0000000000000000] 03:40:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3AEE8C00) [pid = 2796] [serial = 328] [outer = 0000004A3AE7C800] 03:40:52 INFO - PROCESS | 2796 | 1464864052671 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3BB17C00) [pid = 2796] [serial = 329] [outer = 0000004A3AE7C800] 03:40:53 INFO - PROCESS | 2796 | 1464864053122 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]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 629ms 03:40:53 INFO - PROCESS | 2796 | 1464864053155 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 2796 | 1464864053158 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:40:53 INFO - PROCESS | 2796 | 1464864053169 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 2796 | 1464864053171 Marionette TRACE conn6 <- [1,406,null,{}] 03:40:53 INFO - PROCESS | 2796 | 1464864053175 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}] 03:40:53 INFO - PROCESS | 2796 | 1464864053277 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:40:53 INFO - PROCESS | 2796 | 1464864053347 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B2800 == 41 [pid = 2796] [id = 111] 03:40:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3E82EC00) [pid = 2796] [serial = 330] [outer = 0000000000000000] 03:40:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3ED5B800) [pid = 2796] [serial = 331] [outer = 0000004A3E82EC00] 03:40:53 INFO - PROCESS | 2796 | 1464864053393 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3F4C0800) [pid = 2796] [serial = 332] [outer = 0000004A3E82EC00] 03:40:53 INFO - PROCESS | 2796 | 1464864053830 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]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 03:40:53 INFO - PROCESS | 2796 | 1464864053845 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 2796 | 1464864053847 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:40:53 INFO - PROCESS | 2796 | 1464864053851 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:40:53 INFO - PROCESS | 2796 | 1464864053853 Marionette TRACE conn6 <- [1,410,null,{}] 03:40:53 INFO - PROCESS | 2796 | 1464864053863 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}] 03:40:53 INFO - PROCESS | 2796 | 1464864053991 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:40:54 INFO - PROCESS | 2796 | 1464864054000 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43177000 == 42 [pid = 2796] [id = 112] 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40858C00) [pid = 2796] [serial = 333] [outer = 0000000000000000] 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A40EAA800) [pid = 2796] [serial = 334] [outer = 0000004A40858C00] 03:40:54 INFO - PROCESS | 2796 | 1464864054046 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A416EE000) [pid = 2796] [serial = 335] [outer = 0000004A40858C00] 03:40:54 INFO - PROCESS | 2796 | 1464864054515 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]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 688ms 03:40:54 INFO - PROCESS | 2796 | 1464864054543 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 2796 | 1464864054545 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:40:54 INFO - PROCESS | 2796 | 1464864054553 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 2796 | 1464864054555 Marionette TRACE conn6 <- [1,414,null,{}] 03:40:54 INFO - PROCESS | 2796 | 1464864054558 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}] 03:40:54 INFO - PROCESS | 2796 | 1464864054690 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:40:54 INFO - PROCESS | 2796 | 1464864054715 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44614000 == 43 [pid = 2796] [id = 113] 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A41B8A400) [pid = 2796] [serial = 336] [outer = 0000000000000000] 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A41E10000) [pid = 2796] [serial = 337] [outer = 0000004A41B8A400] 03:40:54 INFO - PROCESS | 2796 | 1464864054760 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A43122800) [pid = 2796] [serial = 338] [outer = 0000004A41B8A400] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3F038400) [pid = 2796] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40EA8800) [pid = 2796] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A466CC800) [pid = 2796] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3F0B2C00) [pid = 2796] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3956D800) [pid = 2796] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A416E4C00) [pid = 2796] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A340C4400) [pid = 2796] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A34A83800) [pid = 2796] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A33A12400) [pid = 2796] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3B451800) [pid = 2796] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A381B7800) [pid = 2796] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A434E4000) [pid = 2796] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3A3B3800) [pid = 2796] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A46B42000) [pid = 2796] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A330E5C00) [pid = 2796] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:40:55 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A34CB3C00) [pid = 2796] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:40:55 INFO - PROCESS | 2796 | 1464864055352 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]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 838ms 03:40:55 INFO - PROCESS | 2796 | 1464864055390 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 2796 | 1464864055392 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:40:55 INFO - PROCESS | 2796 | 1464864055395 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 2796 | 1464864055397 Marionette TRACE conn6 <- [1,418,null,{}] 03:40:55 INFO - PROCESS | 2796 | 1464864055401 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}] 03:40:55 INFO - PROCESS | 2796 | 1464864055488 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:40:55 INFO - PROCESS | 2796 | 1464864055495 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44A4D000 == 44 [pid = 2796] [id = 114] 03:40:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3491EC00) [pid = 2796] [serial = 339] [outer = 0000000000000000] 03:40:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34BA8C00) [pid = 2796] [serial = 340] [outer = 0000004A3491EC00] 03:40:55 INFO - PROCESS | 2796 | 1464864055542 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A41B5F400) [pid = 2796] [serial = 341] [outer = 0000004A3491EC00] 03:40:56 INFO - PROCESS | 2796 | 1464864056439 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]]]}] 03:40:56 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 03:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1081ms 03:40:56 INFO - PROCESS | 2796 | 1464864056521 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 2796 | 1464864056525 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:40:56 INFO - PROCESS | 2796 | 1464864056531 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 2796 | 1464864056535 Marionette TRACE conn6 <- [1,422,null,{}] 03:40:56 INFO - PROCESS | 2796 | 1464864056542 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}] 03:40:56 INFO - PROCESS | 2796 | 1464864056646 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:40:56 INFO - PROCESS | 2796 | 1464864056751 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A363B0800 == 45 [pid = 2796] [id = 115] 03:40:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A33118400) [pid = 2796] [serial = 342] [outer = 0000000000000000] 03:40:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3313FC00) [pid = 2796] [serial = 343] [outer = 0000004A33118400] 03:40:56 INFO - PROCESS | 2796 | 1464864056810 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3319C800) [pid = 2796] [serial = 344] [outer = 0000004A33118400] 03:40:57 INFO - PROCESS | 2796 | 1464864057853 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]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1340ms 03:40:57 INFO - PROCESS | 2796 | 1464864057875 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 2796 | 1464864057879 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:40:57 INFO - PROCESS | 2796 | 1464864057887 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 2796 | 1464864057892 Marionette TRACE conn6 <- [1,426,null,{}] 03:40:57 INFO - PROCESS | 2796 | 1464864057896 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}] 03:40:58 INFO - PROCESS | 2796 | 1464864058011 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:40:58 INFO - PROCESS | 2796 | 1464864058074 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40C9F800 == 46 [pid = 2796] [id = 116] 03:40:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A395CE000) [pid = 2796] [serial = 345] [outer = 0000000000000000] 03:40:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3977D800) [pid = 2796] [serial = 346] [outer = 0000004A395CE000] 03:40:58 INFO - PROCESS | 2796 | 1464864058173 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3AE79000) [pid = 2796] [serial = 347] [outer = 0000004A395CE000] 03:40:58 INFO - PROCESS | 2796 | 1464864058797 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] 03:40:58 INFO - PROCESS | 2796 | 1464864058877 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:40:58 INFO - PROCESS | 2796 | 1464864058894 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 2796 | 1464864058897 Marionette TRACE conn6 <- [1,430,null,{}] 03:40:58 INFO - PROCESS | 2796 | 1464864058909 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}] 03:40:59 INFO - PROCESS | 2796 | 1464864059029 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:40:59 INFO - PROCESS | 2796 | 1464864059094 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F9000 == 47 [pid = 2796] [id = 117] 03:40:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40EA3C00) [pid = 2796] [serial = 348] [outer = 0000000000000000] 03:40:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40EAD400) [pid = 2796] [serial = 349] [outer = 0000004A40EA3C00] 03:40:59 INFO - PROCESS | 2796 | 1464864059153 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41E64800) [pid = 2796] [serial = 350] [outer = 0000004A40EA3C00] 03:40:59 INFO - PROCESS | 2796 | 1464864059784 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]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 941ms 03:40:59 INFO - PROCESS | 2796 | 1464864059824 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 2796 | 1464864059827 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:40:59 INFO - PROCESS | 2796 | 1464864059830 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:40:59 INFO - PROCESS | 2796 | 1464864059833 Marionette TRACE conn6 <- [1,434,null,{}] 03:40:59 INFO - PROCESS | 2796 | 1464864059837 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}] 03:40:59 INFO - PROCESS | 2796 | 1464864059948 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:41:00 INFO - PROCESS | 2796 | 1464864060031 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EBD000 == 48 [pid = 2796] [id = 118] 03:41:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A446DB800) [pid = 2796] [serial = 351] [outer = 0000000000000000] 03:41:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A44CBC000) [pid = 2796] [serial = 352] [outer = 0000004A446DB800] 03:41:00 INFO - PROCESS | 2796 | 1464864060087 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A46633800) [pid = 2796] [serial = 353] [outer = 0000004A446DB800] 03:41:00 INFO - PROCESS | 2796 | 1464864060836 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]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1031ms 03:41:00 INFO - PROCESS | 2796 | 1464864060865 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 2796 | 1464864060869 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:41:00 INFO - PROCESS | 2796 | 1464864060874 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 2796 | 1464864060879 Marionette TRACE conn6 <- [1,438,null,{}] 03:41:00 INFO - PROCESS | 2796 | 1464864060907 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}] 03:41:01 INFO - PROCESS | 2796 | 1464864061008 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:41:01 INFO - PROCESS | 2796 | 1464864061096 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBEE800 == 49 [pid = 2796] [id = 119] 03:41:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A34A87400) [pid = 2796] [serial = 354] [outer = 0000000000000000] 03:41:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A34BAC400) [pid = 2796] [serial = 355] [outer = 0000004A34A87400] 03:41:01 INFO - PROCESS | 2796 | 1464864061146 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A362B9000) [pid = 2796] [serial = 356] [outer = 0000004A34A87400] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44614000 == 48 [pid = 2796] [id = 113] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43177000 == 47 [pid = 2796] [id = 112] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B2800 == 46 [pid = 2796] [id = 111] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409B0800 == 45 [pid = 2796] [id = 110] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F088800 == 44 [pid = 2796] [id = 109] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39631800 == 43 [pid = 2796] [id = 108] 03:41:01 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFB1000 == 42 [pid = 2796] [id = 107] 03:41:01 INFO - PROCESS | 2796 | 1464864061797 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]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 964ms 03:41:01 INFO - PROCESS | 2796 | 1464864061843 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:41:01 INFO - PROCESS | 2796 | 1464864061849 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:41:01 INFO - PROCESS | 2796 | 1464864061855 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 2796 | 1464864061858 Marionette TRACE conn6 <- [1,442,null,{}] 03:41:01 INFO - PROCESS | 2796 | 1464864061861 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}] 03:41:01 INFO - PROCESS | 2796 | 1464864061958 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A358EA000) [pid = 2796] [serial = 227] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3319BC00) [pid = 2796] [serial = 224] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3F0DE000) [pid = 2796] [serial = 286] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3F58B000) [pid = 2796] [serial = 287] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A43124C00) [pid = 2796] [serial = 290] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A416F1C00) [pid = 2796] [serial = 289] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A469D1400) [pid = 2796] [serial = 269] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A466D0000) [pid = 2796] [serial = 268] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A434DB800) [pid = 2796] [serial = 266] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A40C9A000) [pid = 2796] [serial = 265] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3A1A3000) [pid = 2796] [serial = 263] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A39724C00) [pid = 2796] [serial = 262] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A46ADDC00) [pid = 2796] [serial = 272] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A43122C00) [pid = 2796] [serial = 271] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A34BB0000) [pid = 2796] [serial = 277] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A35355400) [pid = 2796] [serial = 278] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A34CB0000) [pid = 2796] [serial = 260] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A34A89000) [pid = 2796] [serial = 259] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A34BB0800) [pid = 2796] [serial = 275] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A34A85400) [pid = 2796] [serial = 274] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3B72DC00) [pid = 2796] [serial = 283] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A39947C00) [pid = 2796] [serial = 280] [outer = 0000000000000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A444E2000) [pid = 2796] [serial = 292] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A3A1A6C00) [pid = 2796] [serial = 281] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A469D3C00) [pid = 2796] [serial = 296] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3ADAB400) [pid = 2796] [serial = 295] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A33AD2800) [pid = 2796] [serial = 293] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A46B4D000) [pid = 2796] [serial = 299] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A46B45400) [pid = 2796] [serial = 298] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A3E834000) [pid = 2796] [serial = 284] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A46638400) [pid = 2796] [serial = 301] [outer = 0000000000000000] [url = about:blank] 03:41:02 INFO - PROCESS | 2796 | 1464864062031 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0CA800 == 43 [pid = 2796] [id = 120] 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3319BC00) [pid = 2796] [serial = 357] [outer = 0000000000000000] 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A34A89000) [pid = 2796] [serial = 358] [outer = 0000004A3319BC00] 03:41:02 INFO - PROCESS | 2796 | 1464864062078 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A357C5800) [pid = 2796] [serial = 359] [outer = 0000004A3319BC00] 03:41:02 INFO - PROCESS | 2796 | 1464864062532 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]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 03:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:41:02 INFO - PROCESS | 2796 | 1464864062590 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 2796 | 1464864062592 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:41:02 INFO - PROCESS | 2796 | 1464864062596 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 2796 | 1464864062600 Marionette TRACE conn6 <- [1,446,null,{}] 03:41:02 INFO - PROCESS | 2796 | 1464864062610 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}] 03:41:02 INFO - PROCESS | 2796 | 1464864062701 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:41:02 INFO - PROCESS | 2796 | 1464864062711 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080D000 == 44 [pid = 2796] [id = 121] 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3A3B8800) [pid = 2796] [serial = 360] [outer = 0000000000000000] 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3AEDE800) [pid = 2796] [serial = 361] [outer = 0000004A3A3B8800] 03:41:02 INFO - PROCESS | 2796 | 1464864062767 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3E791C00) [pid = 2796] [serial = 362] [outer = 0000004A3A3B8800] 03:41:03 INFO - PROCESS | 2796 | 1464864063227 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]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 03:41:03 INFO - PROCESS | 2796 | 1464864063298 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 2796 | 1464864063301 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:41:03 INFO - PROCESS | 2796 | 1464864063305 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 2796 | 1464864063307 Marionette TRACE conn6 <- [1,450,null,{}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:41:03 INFO - PROCESS | 2796 | 1464864063311 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}] 03:41:03 INFO - PROCESS | 2796 | 1464864063398 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:41:03 INFO - PROCESS | 2796 | 1464864063411 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B7000 == 45 [pid = 2796] [id = 122] 03:41:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3F58B800) [pid = 2796] [serial = 363] [outer = 0000000000000000] 03:41:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A40858000) [pid = 2796] [serial = 364] [outer = 0000004A3F58B800] 03:41:03 INFO - PROCESS | 2796 | 1464864063458 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A40B44400) [pid = 2796] [serial = 365] [outer = 0000004A3F58B800] 03:41:03 INFO - PROCESS | 2796 | 1464864063878 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] 03:41:03 INFO - PROCESS | 2796 | 1464864063942 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:41:03 INFO - PROCESS | 2796 | 1464864063945 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 2796 | 1464864063947 Marionette TRACE conn6 <- [1,454,null,{}] 03:41:03 INFO - PROCESS | 2796 | 1464864063951 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}] 03:41:04 INFO - PROCESS | 2796 | 1464864064031 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:41:04 INFO - PROCESS | 2796 | 1464864064073 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3958C000 == 46 [pid = 2796] [id = 123] 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A4158EC00) [pid = 2796] [serial = 366] [outer = 0000000000000000] 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A416F1C00) [pid = 2796] [serial = 367] [outer = 0000004A4158EC00] 03:41:04 INFO - PROCESS | 2796 | 1464864064118 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A42E97400) [pid = 2796] [serial = 368] [outer = 0000004A4158EC00] 03:41:04 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:04 INFO - PROCESS | 2796 | 1464864064579 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]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 03:41:04 INFO - PROCESS | 2796 | 1464864064640 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 2796 | 1464864064642 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:41:04 INFO - PROCESS | 2796 | 1464864064646 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 2796 | 1464864064648 Marionette TRACE conn6 <- [1,458,null,{}] 03:41:04 INFO - PROCESS | 2796 | 1464864064659 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}] 03:41:04 INFO - PROCESS | 2796 | 1464864064794 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:41:04 INFO - PROCESS | 2796 | 1464864064810 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4461C800 == 47 [pid = 2796] [id = 124] 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A444E0400) [pid = 2796] [serial = 369] [outer = 0000000000000000] 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A4663A000) [pid = 2796] [serial = 370] [outer = 0000004A444E0400] 03:41:04 INFO - PROCESS | 2796 | 1464864064892 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A466D0000) [pid = 2796] [serial = 371] [outer = 0000004A444E0400] 03:41:05 INFO - PROCESS | 2796 | 1464864065314 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] 03:41:05 INFO - PROCESS | 2796 | 1464864065406 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 2796 | 1464864065410 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 2796 | 1464864065412 Marionette TRACE conn6 <- [1,462,null,{}] 03:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:41:05 INFO - PROCESS | 2796 | 1464864065416 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}] 03:41:05 INFO - PROCESS | 2796 | 1464864065517 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:41:05 INFO - PROCESS | 2796 | 1464864065527 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A4000 == 48 [pid = 2796] [id = 125] 03:41:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A466C8000) [pid = 2796] [serial = 372] [outer = 0000000000000000] 03:41:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A46ADF800) [pid = 2796] [serial = 373] [outer = 0000004A466C8000] 03:41:05 INFO - PROCESS | 2796 | 1464864065610 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A46B46000) [pid = 2796] [serial = 374] [outer = 0000004A466C8000] 03:41:06 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:06 INFO - PROCESS | 2796 | 1464864066085 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] 03:41:06 INFO - PROCESS | 2796 | 1464864066152 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:41:06 INFO - PROCESS | 2796 | 1464864066163 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 2796 | 1464864066173 Marionette TRACE conn6 <- [1,466,null,{}] 03:41:06 INFO - PROCESS | 2796 | 1464864066177 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}] 03:41:06 INFO - PROCESS | 2796 | 1464864066297 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A434DF800) [pid = 2796] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3E82EC00) [pid = 2796] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3AE7C800) [pid = 2796] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A40858C00) [pid = 2796] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A34240000) [pid = 2796] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A40857800) [pid = 2796] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A39951400) [pid = 2796] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A33194800) [pid = 2796] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:41:06 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A41B8A400) [pid = 2796] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:41:06 INFO - PROCESS | 2796 | 1464864066349 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBF6000 == 49 [pid = 2796] [id = 126] 03:41:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A33071800) [pid = 2796] [serial = 375] [outer = 0000000000000000] 03:41:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A34BAF400) [pid = 2796] [serial = 376] [outer = 0000004A33071800] 03:41:06 INFO - PROCESS | 2796 | 1464864066394 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A40857800) [pid = 2796] [serial = 377] [outer = 0000004A33071800] 03:41:06 INFO - PROCESS | 2796 | 1464864066761 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] 03:41:06 INFO - PROCESS | 2796 | 1464864066816 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:41:06 INFO - PROCESS | 2796 | 1464864066819 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 2796 | 1464864066821 Marionette TRACE conn6 <- [1,470,null,{}] 03:41:06 INFO - PROCESS | 2796 | 1464864066825 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}] 03:41:06 INFO - PROCESS | 2796 | 1464864066937 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:41:06 INFO - PROCESS | 2796 | 1464864066945 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB7000 == 50 [pid = 2796] [id = 127] 03:41:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A41242400) [pid = 2796] [serial = 378] [outer = 0000000000000000] 03:41:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A46B45400) [pid = 2796] [serial = 379] [outer = 0000004A41242400] 03:41:07 INFO - PROCESS | 2796 | 1464864066992 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A48EAA000) [pid = 2796] [serial = 380] [outer = 0000004A41242400] 03:41:07 INFO - PROCESS | 2796 | 1464864067425 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]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 03:41:07 INFO - PROCESS | 2796 | 1464864067453 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2796 | 1464864067455 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:41:07 INFO - PROCESS | 2796 | 1464864067459 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 2796 | 1464864067461 Marionette TRACE conn6 <- [1,474,null,{}] 03:41:07 INFO - PROCESS | 2796 | 1464864067464 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}] 03:41:07 INFO - PROCESS | 2796 | 1464864067555 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:41:07 INFO - PROCESS | 2796 | 1464864067562 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A49054800 == 51 [pid = 2796] [id = 128] 03:41:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A48EB0C00) [pid = 2796] [serial = 381] [outer = 0000000000000000] 03:41:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A48F77000) [pid = 2796] [serial = 382] [outer = 0000004A48EB0C00] 03:41:07 INFO - PROCESS | 2796 | 1464864067611 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A48F7FC00) [pid = 2796] [serial = 383] [outer = 0000004A48EB0C00] 03:41:08 INFO - PROCESS | 2796 | 1464864068040 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]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 03:41:08 INFO - PROCESS | 2796 | 1464864068090 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 2796 | 1464864068093 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:41:08 INFO - PROCESS | 2796 | 1464864068096 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 2796 | 1464864068099 Marionette TRACE conn6 <- [1,478,null,{}] 03:41:08 INFO - PROCESS | 2796 | 1464864068102 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}] 03:41:08 INFO - PROCESS | 2796 | 1464864068202 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:41:08 INFO - PROCESS | 2796 | 1464864068211 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A11E000 == 52 [pid = 2796] [id = 129] 03:41:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A4920B000) [pid = 2796] [serial = 384] [outer = 0000000000000000] 03:41:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A49212C00) [pid = 2796] [serial = 385] [outer = 0000004A4920B000] 03:41:08 INFO - PROCESS | 2796 | 1464864068263 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A496A9000) [pid = 2796] [serial = 386] [outer = 0000004A4920B000] 03:41:09 INFO - PROCESS | 2796 | 1464864068995 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]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 944ms 03:41:09 INFO - PROCESS | 2796 | 1464864069043 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 2796 | 1464864069049 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:41:09 INFO - PROCESS | 2796 | 1464864069054 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 2796 | 1464864069059 Marionette TRACE conn6 <- [1,482,null,{}] 03:41:09 INFO - PROCESS | 2796 | 1464864069065 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}] 03:41:09 INFO - PROCESS | 2796 | 1464864069186 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:41:09 INFO - PROCESS | 2796 | 1464864069263 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A35356400) [pid = 2796] [serial = 387] [outer = 0000004A3997B400] 03:41:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412AD800 == 53 [pid = 2796] [id = 130] 03:41:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A35036800) [pid = 2796] [serial = 388] [outer = 0000000000000000] 03:41:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A381B7800) [pid = 2796] [serial = 389] [outer = 0000004A35036800] 03:41:09 INFO - PROCESS | 2796 | 1464864069383 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3A0E7800) [pid = 2796] [serial = 390] [outer = 0000004A35036800] 03:41:10 INFO - PROCESS | 2796 | 1464864070068 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]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1031ms 03:41:10 INFO - PROCESS | 2796 | 1464864070087 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2796 | 1464864070093 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:41:10 INFO - PROCESS | 2796 | 1464864070100 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 2796 | 1464864070103 Marionette TRACE conn6 <- [1,486,null,{}] 03:41:10 INFO - PROCESS | 2796 | 1464864070107 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}] 03:41:10 INFO - PROCESS | 2796 | 1464864070222 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:41:10 INFO - PROCESS | 2796 | 1464864070306 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A8800 == 54 [pid = 2796] [id = 131] 03:41:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3B453000) [pid = 2796] [serial = 391] [outer = 0000000000000000] 03:41:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A41245400) [pid = 2796] [serial = 392] [outer = 0000004A3B453000] 03:41:10 INFO - PROCESS | 2796 | 1464864070362 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A4341A400) [pid = 2796] [serial = 393] [outer = 0000004A3B453000] 03:41:11 INFO - PROCESS | 2796 | 1464864070991 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]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 03:41:11 INFO - PROCESS | 2796 | 1464864071045 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 2796 | 1464864071048 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:41:11 INFO - PROCESS | 2796 | 1464864071053 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 2796 | 1464864071057 Marionette TRACE conn6 <- [1,490,null,{}] 03:41:11 INFO - PROCESS | 2796 | 1464864071069 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}] 03:41:11 INFO - PROCESS | 2796 | 1464864071183 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:41:11 INFO - PROCESS | 2796 | 1464864071256 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A61F000 == 55 [pid = 2796] [id = 132] 03:41:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4165E400) [pid = 2796] [serial = 394] [outer = 0000000000000000] 03:41:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A446D9400) [pid = 2796] [serial = 395] [outer = 0000004A4165E400] 03:41:11 INFO - PROCESS | 2796 | 1464864071314 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A469D2400) [pid = 2796] [serial = 396] [outer = 0000004A4165E400] 03:41:11 INFO - PROCESS | 2796 | 1464864071917 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]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 944ms 03:41:12 INFO - PROCESS | 2796 | 1464864071999 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:41:12 INFO - PROCESS | 2796 | 1464864072002 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 2796 | 1464864072006 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 2796 | 1464864072008 Marionette TRACE conn6 <- [1,494,null,{}] 03:41:12 INFO - PROCESS | 2796 | 1464864072012 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}] 03:41:12 INFO - PROCESS | 2796 | 1464864072123 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:41:12 INFO - PROCESS | 2796 | 1464864072192 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB5000 == 56 [pid = 2796] [id = 133] 03:41:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A49206800) [pid = 2796] [serial = 397] [outer = 0000000000000000] 03:41:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A4920E400) [pid = 2796] [serial = 398] [outer = 0000004A49206800] 03:41:12 INFO - PROCESS | 2796 | 1464864072248 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A496A5400) [pid = 2796] [serial = 399] [outer = 0000004A49206800] 03:41:12 INFO - PROCESS | 2796 | 1464864072878 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]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 941ms 03:41:12 INFO - PROCESS | 2796 | 1464864072948 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 2796 | 1464864072950 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:41:12 INFO - PROCESS | 2796 | 1464864072954 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 2796 | 1464864072956 Marionette TRACE conn6 <- [1,498,null,{}] 03:41:12 INFO - PROCESS | 2796 | 1464864072960 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}] 03:41:13 INFO - PROCESS | 2796 | 1464864073068 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:41:13 INFO - PROCESS | 2796 | 1464864073138 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39740000 == 57 [pid = 2796] [id = 134] 03:41:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A35DDD800) [pid = 2796] [serial = 400] [outer = 0000000000000000] 03:41:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3A3B5400) [pid = 2796] [serial = 401] [outer = 0000004A35DDD800] 03:41:13 INFO - PROCESS | 2796 | 1464864073194 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A446D7C00) [pid = 2796] [serial = 402] [outer = 0000004A35DDD800] 03:41:13 INFO - PROCESS | 2796 | 1464864073981 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]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1087ms 03:41:14 INFO - PROCESS | 2796 | 1464864074049 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 2796 | 1464864074054 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:41:14 INFO - PROCESS | 2796 | 1464864074060 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 2796 | 1464864074065 Marionette TRACE conn6 <- [1,502,null,{}] 03:41:14 INFO - PROCESS | 2796 | 1464864074071 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}] 03:41:14 INFO - PROCESS | 2796 | 1464864074179 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:41:14 INFO - PROCESS | 2796 | 1464864074252 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F04E800 == 58 [pid = 2796] [id = 135] 03:41:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3996F000) [pid = 2796] [serial = 403] [outer = 0000000000000000] 03:41:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3A027C00) [pid = 2796] [serial = 404] [outer = 0000004A3996F000] 03:41:14 INFO - PROCESS | 2796 | 1464864074306 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3E78A400) [pid = 2796] [serial = 405] [outer = 0000004A3996F000] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A49054800 == 57 [pid = 2796] [id = 128] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB7000 == 56 [pid = 2796] [id = 127] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBF6000 == 55 [pid = 2796] [id = 126] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A381A4000 == 54 [pid = 2796] [id = 125] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4461C800 == 53 [pid = 2796] [id = 124] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3958C000 == 52 [pid = 2796] [id = 123] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B7000 == 51 [pid = 2796] [id = 122] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080D000 == 50 [pid = 2796] [id = 121] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0CA800 == 49 [pid = 2796] [id = 120] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBEE800 == 48 [pid = 2796] [id = 119] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A34BA8C00) [pid = 2796] [serial = 340] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A33116400) [pid = 2796] [serial = 304] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A396BCC00) [pid = 2796] [serial = 307] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A416E2800) [pid = 2796] [serial = 310] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A41B64000) [pid = 2796] [serial = 313] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40C9F800 == 47 [pid = 2796] [id = 116] 03:41:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A363B0800 == 46 [pid = 2796] [id = 115] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A44CC6800) [pid = 2796] [serial = 257] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3ED5B800) [pid = 2796] [serial = 331] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3F4C0800) [pid = 2796] [serial = 332] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3AEE8C00) [pid = 2796] [serial = 328] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A416EE000) [pid = 2796] [serial = 335] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A34BAB000) [pid = 2796] [serial = 322] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A35154C00) [pid = 2796] [serial = 323] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40EAA800) [pid = 2796] [serial = 334] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A43127400) [pid = 2796] [serial = 317] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A4085EC00) [pid = 2796] [serial = 316] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A399EBC00) [pid = 2796] [serial = 325] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3A0EE800) [pid = 2796] [serial = 326] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A34BA1800) [pid = 2796] [serial = 320] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A33198400) [pid = 2796] [serial = 319] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A41E10000) [pid = 2796] [serial = 337] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A43122800) [pid = 2796] [serial = 338] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3BB17C00) [pid = 2796] [serial = 329] [outer = 0000000000000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2796 | 1464864074883 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]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 879ms 03:41:14 INFO - PROCESS | 2796 | 1464864074943 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 2796 | 1464864074949 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:41:14 INFO - PROCESS | 2796 | 1464864074955 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 2796 | 1464864074958 Marionette TRACE conn6 <- [1,506,null,{}] 03:41:14 INFO - PROCESS | 2796 | 1464864074962 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}] 03:41:15 INFO - PROCESS | 2796 | 1464864075054 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:41:15 INFO - PROCESS | 2796 | 1464864075122 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFA0000 == 47 [pid = 2796] [id = 136] 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34A85800) [pid = 2796] [serial = 406] [outer = 0000000000000000] 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A34CB8000) [pid = 2796] [serial = 407] [outer = 0000004A34A85800] 03:41:15 INFO - PROCESS | 2796 | 1464864075169 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A395C8C00) [pid = 2796] [serial = 408] [outer = 0000004A34A85800] 03:41:15 INFO - PROCESS | 2796 | 1464864075569 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]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 03:41:15 INFO - PROCESS | 2796 | 1464864075587 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2796 | 1464864075590 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:41:15 INFO - PROCESS | 2796 | 1464864075593 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 2796 | 1464864075597 Marionette TRACE conn6 <- [1,510,null,{}] 03:41:15 INFO - PROCESS | 2796 | 1464864075608 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}] 03:41:15 INFO - PROCESS | 2796 | 1464864075699 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:41:15 INFO - PROCESS | 2796 | 1464864075707 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412BE800 == 48 [pid = 2796] [id = 137] 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3B451800) [pid = 2796] [serial = 409] [outer = 0000000000000000] 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3E7EE000) [pid = 2796] [serial = 410] [outer = 0000004A3B451800] 03:41:15 INFO - PROCESS | 2796 | 1464864075757 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3F58C800) [pid = 2796] [serial = 411] [outer = 0000004A3B451800] 03:41:16 INFO - PROCESS | 2796 | 1464864076228 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]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 03:41:16 INFO - PROCESS | 2796 | 1464864076287 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2796 | 1464864076290 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:41:16 INFO - PROCESS | 2796 | 1464864076293 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2796 | 1464864076295 Marionette TRACE conn6 <- [1,514,null,{}] 03:41:16 INFO - PROCESS | 2796 | 1464864076299 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}] 03:41:16 INFO - PROCESS | 2796 | 1464864076388 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:41:16 INFO - PROCESS | 2796 | 1464864076397 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E80800 == 49 [pid = 2796] [id = 138] 03:41:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A40EB1000) [pid = 2796] [serial = 412] [outer = 0000000000000000] 03:41:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A4123D800) [pid = 2796] [serial = 413] [outer = 0000004A40EB1000] 03:41:16 INFO - PROCESS | 2796 | 1464864076446 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A41657000) [pid = 2796] [serial = 414] [outer = 0000004A40EB1000] 03:41:16 INFO - PROCESS | 2796 | 1464864076861 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]]]}] 03:41:16 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 03:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 03:41:16 INFO - PROCESS | 2796 | 1464864076881 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2796 | 1464864076884 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:41:16 INFO - PROCESS | 2796 | 1464864076903 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2796 | 1464864076905 Marionette TRACE conn6 <- [1,518,null,{}] 03:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:41:16 INFO - PROCESS | 2796 | 1464864076909 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}] 03:41:17 INFO - PROCESS | 2796 | 1464864077018 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:41:17 INFO - PROCESS | 2796 | 1464864077024 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4510C800 == 50 [pid = 2796] [id = 139] 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A4165B400) [pid = 2796] [serial = 415] [outer = 0000000000000000] 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41661400) [pid = 2796] [serial = 416] [outer = 0000004A4165B400] 03:41:17 INFO - PROCESS | 2796 | 1464864077107 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41E0C400) [pid = 2796] [serial = 417] [outer = 0000004A4165B400] 03:41:17 INFO - PROCESS | 2796 | 1464864077585 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]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms 03:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:41:17 INFO - PROCESS | 2796 | 1464864077641 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 2796 | 1464864077643 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:41:17 INFO - PROCESS | 2796 | 1464864077647 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 2796 | 1464864077657 Marionette TRACE conn6 <- [1,522,null,{}] 03:41:17 INFO - PROCESS | 2796 | 1464864077671 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}] 03:41:17 INFO - PROCESS | 2796 | 1464864077789 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:41:17 INFO - PROCESS | 2796 | 1464864077843 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F0800 == 51 [pid = 2796] [id = 140] 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A46607800) [pid = 2796] [serial = 418] [outer = 0000000000000000] 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A4660C800) [pid = 2796] [serial = 419] [outer = 0000004A46607800] 03:41:17 INFO - PROCESS | 2796 | 1464864077889 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A46612800) [pid = 2796] [serial = 420] [outer = 0000004A46607800] 03:41:18 INFO - PROCESS | 2796 | 1464864078335 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]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 754ms 03:41:18 INFO - PROCESS | 2796 | 1464864078409 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 2796 | 1464864078411 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:41:18 INFO - PROCESS | 2796 | 1464864078415 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 2796 | 1464864078417 Marionette TRACE conn6 <- [1,526,null,{}] 03:41:18 INFO - PROCESS | 2796 | 1464864078421 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}] 03:41:18 INFO - PROCESS | 2796 | 1464864078525 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:41:18 INFO - PROCESS | 2796 | 1464864078574 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC3800 == 52 [pid = 2796] [id = 141] 03:41:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A4663E800) [pid = 2796] [serial = 421] [outer = 0000000000000000] 03:41:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A466C9400) [pid = 2796] [serial = 422] [outer = 0000004A4663E800] 03:41:18 INFO - PROCESS | 2796 | 1464864078619 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A469D9000) [pid = 2796] [serial = 423] [outer = 0000004A4663E800] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A48EB0C00) [pid = 2796] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A444E0400) [pid = 2796] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A466C8000) [pid = 2796] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3491EC00) [pid = 2796] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A33071800) [pid = 2796] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3A3B8800) [pid = 2796] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4158EC00) [pid = 2796] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A34A87400) [pid = 2796] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3F58B800) [pid = 2796] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3319BC00) [pid = 2796] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:41:19 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A41242400) [pid = 2796] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:41:19 INFO - PROCESS | 2796 | 1464864079103 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]]]}] 03:41:19 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 03:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 03:41:19 INFO - PROCESS | 2796 | 1464864079150 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2796 | 1464864079153 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:41:19 INFO - PROCESS | 2796 | 1464864079156 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2796 | 1464864079158 Marionette TRACE conn6 <- [1,530,null,{}] 03:41:19 INFO - PROCESS | 2796 | 1464864079162 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}] 03:41:19 INFO - PROCESS | 2796 | 1464864079254 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:41:19 INFO - PROCESS | 2796 | 1464864079326 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C8D800 == 53 [pid = 2796] [id = 142] 03:41:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3319BC00) [pid = 2796] [serial = 424] [outer = 0000000000000000] 03:41:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F58B400) [pid = 2796] [serial = 425] [outer = 0000004A3319BC00] 03:41:19 INFO - PROCESS | 2796 | 1464864079373 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A46ADD400) [pid = 2796] [serial = 426] [outer = 0000004A3319BC00] 03:41:19 INFO - PROCESS | 2796 | 1464864079817 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"]]]}] 03:41:19 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 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:41:19 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 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:41:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 735ms 03:41:19 INFO - PROCESS | 2796 | 1464864079893 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2796 | 1464864079895 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:41:19 INFO - PROCESS | 2796 | 1464864079898 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2796 | 1464864079900 Marionette TRACE conn6 <- [1,534,null,{}] 03:41:19 INFO - PROCESS | 2796 | 1464864079904 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}] 03:41:20 INFO - PROCESS | 2796 | 1464864079998 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:41:20 INFO - PROCESS | 2796 | 1464864080007 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A61B000 == 54 [pid = 2796] [id = 143] 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A48F74400) [pid = 2796] [serial = 427] [outer = 0000000000000000] 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A49207400) [pid = 2796] [serial = 428] [outer = 0000004A48F74400] 03:41:20 INFO - PROCESS | 2796 | 1464864080052 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A496A3800) [pid = 2796] [serial = 429] [outer = 0000004A48F74400] 03:41:20 INFO - PROCESS | 2796 | 1464864080467 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]]]}] 03:41:20 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. 03:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 03:41:20 INFO - PROCESS | 2796 | 1464864080530 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 2796 | 1464864080533 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:41:20 INFO - PROCESS | 2796 | 1464864080536 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 2796 | 1464864080538 Marionette TRACE conn6 <- [1,538,null,{}] 03:41:20 INFO - PROCESS | 2796 | 1464864080542 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}] 03:41:20 INFO - PROCESS | 2796 | 1464864080637 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:41:20 INFO - PROCESS | 2796 | 1464864080645 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9D8800 == 55 [pid = 2796] [id = 144] 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A496AF400) [pid = 2796] [serial = 430] [outer = 0000000000000000] 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A496B1400) [pid = 2796] [serial = 431] [outer = 0000004A496AF400] 03:41:20 INFO - PROCESS | 2796 | 1464864080692 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A4A9A8800) [pid = 2796] [serial = 432] [outer = 0000004A496AF400] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44469000 == 54 [pid = 2796] [id = 104] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4904C800 == 53 [pid = 2796] [id = 89] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AF9E800 == 52 [pid = 2796] [id = 106] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40810000 == 51 [pid = 2796] [id = 103] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F9000 == 50 [pid = 2796] [id = 117] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EBD000 == 49 [pid = 2796] [id = 118] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0DC000 == 48 [pid = 2796] [id = 91] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B42E800 == 47 [pid = 2796] [id = 76] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35858800 == 46 [pid = 2796] [id = 102] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44A4D000 == 45 [pid = 2796] [id = 114] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A352AB000 == 44 [pid = 2796] [id = 75] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B4000 == 43 [pid = 2796] [id = 90] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B7800 == 42 [pid = 2796] [id = 105] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F04E800 == 41 [pid = 2796] [id = 135] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39740000 == 40 [pid = 2796] [id = 134] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB5000 == 39 [pid = 2796] [id = 133] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A61F000 == 38 [pid = 2796] [id = 132] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A8800 == 37 [pid = 2796] [id = 131] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412AD800 == 36 [pid = 2796] [id = 130] 03:41:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A11E000 == 35 [pid = 2796] [id = 129] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4510C800 == 34 [pid = 2796] [id = 139] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412BE800 == 33 [pid = 2796] [id = 137] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A61B000 == 32 [pid = 2796] [id = 143] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFA0000 == 31 [pid = 2796] [id = 136] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E80800 == 30 [pid = 2796] [id = 138] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F0800 == 29 [pid = 2796] [id = 140] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC3800 == 28 [pid = 2796] [id = 141] 03:41:22 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C8D800 == 27 [pid = 2796] [id = 142] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A40857800) [pid = 2796] [serial = 377] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A48EAA000) [pid = 2796] [serial = 380] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A48F7FC00) [pid = 2796] [serial = 383] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A42E97400) [pid = 2796] [serial = 368] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A48F77000) [pid = 2796] [serial = 382] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A4663A000) [pid = 2796] [serial = 370] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46ADF800) [pid = 2796] [serial = 373] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A466D0000) [pid = 2796] [serial = 371] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A41B5F400) [pid = 2796] [serial = 341] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A34BAF400) [pid = 2796] [serial = 376] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3313FC00) [pid = 2796] [serial = 343] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3977D800) [pid = 2796] [serial = 346] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3AEDE800) [pid = 2796] [serial = 361] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3E791C00) [pid = 2796] [serial = 362] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A416F1C00) [pid = 2796] [serial = 367] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A34BAC400) [pid = 2796] [serial = 355] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A362B9000) [pid = 2796] [serial = 356] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A40858000) [pid = 2796] [serial = 364] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A40B44400) [pid = 2796] [serial = 365] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A34A89000) [pid = 2796] [serial = 358] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A46B46000) [pid = 2796] [serial = 374] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A357C5800) [pid = 2796] [serial = 359] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A40EAD400) [pid = 2796] [serial = 349] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A44CBC000) [pid = 2796] [serial = 352] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A46B45400) [pid = 2796] [serial = 379] [outer = 0000000000000000] [url = about:blank] 03:41:22 INFO - PROCESS | 2796 | 1464864082705 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]]]}] 03:41:22 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. 03:41:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2192ms 03:41:22 INFO - PROCESS | 2796 | 1464864082732 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 2796 | 1464864082737 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:41:22 INFO - PROCESS | 2796 | 1464864082742 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 2796 | 1464864082746 Marionette TRACE conn6 <- [1,542,null,{}] 03:41:22 INFO - PROCESS | 2796 | 1464864082753 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}] 03:41:22 INFO - PROCESS | 2796 | 1464864082850 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:41:22 INFO - PROCESS | 2796 | 1464864082862 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A357A8800 == 28 [pid = 2796] [id = 145] 03:41:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A33144C00) [pid = 2796] [serial = 433] [outer = 0000000000000000] 03:41:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A33148800) [pid = 2796] [serial = 434] [outer = 0000004A33144C00] 03:41:22 INFO - PROCESS | 2796 | 1464864082917 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3319B000) [pid = 2796] [serial = 435] [outer = 0000004A33144C00] 03:41:23 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:23 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:23 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:23 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:23 INFO - PROCESS | 2796 | 1464864083419 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]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 03:41:23 INFO - PROCESS | 2796 | 1464864083478 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 2796 | 1464864083485 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:41:23 INFO - PROCESS | 2796 | 1464864083491 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:41:23 INFO - PROCESS | 2796 | 1464864083494 Marionette TRACE conn6 <- [1,546,null,{}] 03:41:23 INFO - PROCESS | 2796 | 1464864083499 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}] 03:41:23 INFO - PROCESS | 2796 | 1464864083590 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:41:23 INFO - PROCESS | 2796 | 1464864083600 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3992E800 == 29 [pid = 2796] [id = 146] 03:41:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A34A87400) [pid = 2796] [serial = 436] [outer = 0000000000000000] 03:41:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A34A8E800) [pid = 2796] [serial = 437] [outer = 0000004A34A87400] 03:41:23 INFO - PROCESS | 2796 | 1464864083653 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34BAAC00) [pid = 2796] [serial = 438] [outer = 0000004A34A87400] 03:41:24 INFO - PROCESS | 2796 | 1464864084110 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]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 03:41:24 INFO - PROCESS | 2796 | 1464864084169 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 2796 | 1464864084172 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:41:24 INFO - PROCESS | 2796 | 1464864084176 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 2796 | 1464864084179 Marionette TRACE conn6 <- [1,550,null,{}] 03:41:24 INFO - PROCESS | 2796 | 1464864084191 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}] 03:41:24 INFO - PROCESS | 2796 | 1464864084324 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:41:24 INFO - PROCESS | 2796 | 1464864084334 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE1C000 == 30 [pid = 2796] [id = 147] 03:41:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A34CB2C00) [pid = 2796] [serial = 439] [outer = 0000000000000000] 03:41:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A35355400) [pid = 2796] [serial = 440] [outer = 0000004A34CB2C00] 03:41:24 INFO - PROCESS | 2796 | 1464864084384 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A362BC000) [pid = 2796] [serial = 441] [outer = 0000004A34CB2C00] 03:41:24 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:24 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:24 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:24 INFO - PROCESS | 2796 | 1464864084835 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]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 03:41:24 INFO - PROCESS | 2796 | 1464864084870 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 2796 | 1464864084872 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:41:24 INFO - PROCESS | 2796 | 1464864084876 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 2796 | 1464864084878 Marionette TRACE conn6 <- [1,554,null,{}] 03:41:24 INFO - PROCESS | 2796 | 1464864084881 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}] 03:41:24 INFO - PROCESS | 2796 | 1464864084970 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:41:24 INFO - PROCESS | 2796 | 1464864084977 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05B800 == 31 [pid = 2796] [id = 148] 03:41:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A39724400) [pid = 2796] [serial = 442] [outer = 0000000000000000] 03:41:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A399E4C00) [pid = 2796] [serial = 443] [outer = 0000004A39724400] 03:41:25 INFO - PROCESS | 2796 | 1464864085025 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A098C00) [pid = 2796] [serial = 444] [outer = 0000004A39724400] 03:41:25 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:25 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:25 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:25 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:25 INFO - PROCESS | 2796 | 1464864085464 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]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 03:41:25 INFO - PROCESS | 2796 | 1464864085506 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 2796 | 1464864085509 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:41:25 INFO - PROCESS | 2796 | 1464864085513 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 2796 | 1464864085515 Marionette TRACE conn6 <- [1,558,null,{}] 03:41:25 INFO - PROCESS | 2796 | 1464864085524 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}] 03:41:25 INFO - PROCESS | 2796 | 1464864085604 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:41:25 INFO - PROCESS | 2796 | 1464864085611 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080F800 == 32 [pid = 2796] [id = 149] 03:41:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3A3B2800) [pid = 2796] [serial = 445] [outer = 0000000000000000] 03:41:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3A3B7C00) [pid = 2796] [serial = 446] [outer = 0000004A3A3B2800] 03:41:25 INFO - PROCESS | 2796 | 1464864085659 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3AEDE800) [pid = 2796] [serial = 447] [outer = 0000004A3A3B2800] 03:41:26 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:26 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:26 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:26 INFO - PROCESS | 2796 | 1464864086130 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]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 650ms 03:41:26 INFO - PROCESS | 2796 | 1464864086166 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 2796 | 1464864086168 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:41:26 INFO - PROCESS | 2796 | 1464864086172 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 2796 | 1464864086173 Marionette TRACE conn6 <- [1,562,null,{}] 03:41:26 INFO - PROCESS | 2796 | 1464864086177 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}] 03:41:26 INFO - PROCESS | 2796 | 1464864086292 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:41:26 INFO - PROCESS | 2796 | 1464864086303 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41279000 == 33 [pid = 2796] [id = 150] 03:41:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3E7E7000) [pid = 2796] [serial = 448] [outer = 0000000000000000] 03:41:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3F045C00) [pid = 2796] [serial = 449] [outer = 0000004A3E7E7000] 03:41:26 INFO - PROCESS | 2796 | 1464864086349 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F277C00) [pid = 2796] [serial = 450] [outer = 0000004A3E7E7000] 03:41:26 INFO - PROCESS | 2796 | 1464864086819 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]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 03:41:26 INFO - PROCESS | 2796 | 1464864086846 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 2796 | 1464864086848 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:41:26 INFO - PROCESS | 2796 | 1464864086856 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 2796 | 1464864086858 Marionette TRACE conn6 <- [1,566,null,{}] 03:41:26 INFO - PROCESS | 2796 | 1464864086861 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}] 03:41:26 INFO - PROCESS | 2796 | 1464864086940 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:41:26 INFO - PROCESS | 2796 | 1464864086978 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412F7000 == 34 [pid = 2796] [id = 151] 03:41:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A33119C00) [pid = 2796] [serial = 451] [outer = 0000000000000000] 03:41:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3F58D400) [pid = 2796] [serial = 452] [outer = 0000004A33119C00] 03:41:27 INFO - PROCESS | 2796 | 1464864087025 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A40860800) [pid = 2796] [serial = 453] [outer = 0000004A33119C00] 03:41:27 INFO - PROCESS | 2796 | 1464864087461 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]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 03:41:27 INFO - PROCESS | 2796 | 1464864087488 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 2796 | 1464864087490 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:41:27 INFO - PROCESS | 2796 | 1464864087493 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 2796 | 1464864087495 Marionette TRACE conn6 <- [1,570,null,{}] 03:41:27 INFO - PROCESS | 2796 | 1464864087499 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}] 03:41:27 INFO - PROCESS | 2796 | 1464864087576 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:41:27 INFO - PROCESS | 2796 | 1464864087584 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E22800 == 35 [pid = 2796] [id = 152] 03:41:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A40860000) [pid = 2796] [serial = 454] [outer = 0000000000000000] 03:41:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A40B54000) [pid = 2796] [serial = 455] [outer = 0000004A40860000] 03:41:27 INFO - PROCESS | 2796 | 1464864087632 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A40EAD400) [pid = 2796] [serial = 456] [outer = 0000004A40860000] 03:41:28 INFO - PROCESS | 2796 | 1464864088097 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]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 03:41:28 INFO - PROCESS | 2796 | 1464864088125 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2796 | 1464864088127 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:41:28 INFO - PROCESS | 2796 | 1464864088131 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:41:28 INFO - PROCESS | 2796 | 1464864088133 Marionette TRACE conn6 <- [1,574,null,{}] 03:41:28 INFO - PROCESS | 2796 | 1464864088136 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}] 03:41:28 INFO - PROCESS | 2796 | 1464864088238 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:41:28 INFO - PROCESS | 2796 | 1464864088246 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E81800 == 36 [pid = 2796] [id = 153] 03:41:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A40EA9000) [pid = 2796] [serial = 457] [outer = 0000000000000000] 03:41:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A41238800) [pid = 2796] [serial = 458] [outer = 0000004A40EA9000] 03:41:28 INFO - PROCESS | 2796 | 1464864088295 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A41244C00) [pid = 2796] [serial = 459] [outer = 0000004A40EA9000] 03:41:28 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:28 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:28 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:28 INFO - PROCESS | 2796 | 1464864088765 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]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 03:41:28 INFO - PROCESS | 2796 | 1464864088827 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2796 | 1464864088829 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:41:28 INFO - PROCESS | 2796 | 1464864088832 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 2796 | 1464864088834 Marionette TRACE conn6 <- [1,578,null,{}] 03:41:28 INFO - PROCESS | 2796 | 1464864088838 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}] 03:41:28 INFO - PROCESS | 2796 | 1464864088959 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:41:29 INFO - PROCESS | 2796 | 1464864089006 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44A5D800 == 37 [pid = 2796] [id = 154] 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A40B4B400) [pid = 2796] [serial = 460] [outer = 0000000000000000] 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A4165C800) [pid = 2796] [serial = 461] [outer = 0000004A40B4B400] 03:41:29 INFO - PROCESS | 2796 | 1464864089052 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A416E9400) [pid = 2796] [serial = 462] [outer = 0000004A40B4B400] 03:41:29 INFO - PROCESS | 2796 | 1464864089477 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]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 03:41:29 INFO - PROCESS | 2796 | 1464864089525 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 2796 | 1464864089528 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:41:29 INFO - PROCESS | 2796 | 1464864089531 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 2796 | 1464864089534 Marionette TRACE conn6 <- [1,582,null,{}] 03:41:29 INFO - PROCESS | 2796 | 1464864089538 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}] 03:41:29 INFO - PROCESS | 2796 | 1464864089691 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:41:29 INFO - PROCESS | 2796 | 1464864089742 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46483800 == 38 [pid = 2796] [id = 155] 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A416F1400) [pid = 2796] [serial = 463] [outer = 0000000000000000] 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A41B8A000) [pid = 2796] [serial = 464] [outer = 0000004A416F1400] 03:41:29 INFO - PROCESS | 2796 | 1464864089798 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A43122000) [pid = 2796] [serial = 465] [outer = 0000004A416F1400] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A46607800) [pid = 2796] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3319BC00) [pid = 2796] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A4663E800) [pid = 2796] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A48F74400) [pid = 2796] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A35036800) [pid = 2796] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4920B000) [pid = 2796] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A40EB1000) [pid = 2796] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3B451800) [pid = 2796] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A34A85800) [pid = 2796] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3996F000) [pid = 2796] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A35DDD800) [pid = 2796] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A49206800) [pid = 2796] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4165E400) [pid = 2796] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3B453000) [pid = 2796] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A4165B400) [pid = 2796] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A330E2000) [pid = 2796] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A33118400) [pid = 2796] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A40EA3C00) [pid = 2796] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A40EAC400) [pid = 2796] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A395CE000) [pid = 2796] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A381BDC00) [pid = 2796] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A33144800) [pid = 2796] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A46632800) [pid = 2796] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:41:30 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A446DB800) [pid = 2796] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:41:30 INFO - PROCESS | 2796 | 1464864090419 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]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 945ms 03:41:30 INFO - PROCESS | 2796 | 1464864090478 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 2796 | 1464864090480 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:41:30 INFO - PROCESS | 2796 | 1464864090484 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 2796 | 1464864090486 Marionette TRACE conn6 <- [1,586,null,{}] 03:41:30 INFO - PROCESS | 2796 | 1464864090489 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}] 03:41:30 INFO - PROCESS | 2796 | 1464864090569 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:41:30 INFO - PROCESS | 2796 | 1464864090576 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E85800 == 39 [pid = 2796] [id = 156] 03:41:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3636CC00) [pid = 2796] [serial = 466] [outer = 0000000000000000] 03:41:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A407C8800) [pid = 2796] [serial = 467] [outer = 0000004A3636CC00] 03:41:30 INFO - PROCESS | 2796 | 1464864090632 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A42DE6C00) [pid = 2796] [serial = 468] [outer = 0000004A3636CC00] 03:41:31 INFO - PROCESS | 2796 | 1464864091047 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]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 03:41:31 INFO - PROCESS | 2796 | 1464864091075 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:41:31 INFO - PROCESS | 2796 | 1464864091077 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:41:31 INFO - PROCESS | 2796 | 1464864091081 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 2796 | 1464864091083 Marionette TRACE conn6 <- [1,590,null,{}] 03:41:31 INFO - PROCESS | 2796 | 1464864091086 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}] 03:41:31 INFO - PROCESS | 2796 | 1464864091164 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:41:31 INFO - PROCESS | 2796 | 1464864091171 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F7000 == 40 [pid = 2796] [id = 157] 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A43126C00) [pid = 2796] [serial = 469] [outer = 0000000000000000] 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A43412000) [pid = 2796] [serial = 470] [outer = 0000004A43126C00] 03:41:31 INFO - PROCESS | 2796 | 1464864091218 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A4440F800) [pid = 2796] [serial = 471] [outer = 0000004A43126C00] 03:41:31 INFO - PROCESS | 2796 | 1464864091664 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]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 03:41:31 INFO - PROCESS | 2796 | 1464864091710 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 2796 | 1464864091712 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:41:31 INFO - PROCESS | 2796 | 1464864091716 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 2796 | 1464864091718 Marionette TRACE conn6 <- [1,594,null,{}] 03:41:31 INFO - PROCESS | 2796 | 1464864091721 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}] 03:41:31 INFO - PROCESS | 2796 | 1464864091802 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:41:31 INFO - PROCESS | 2796 | 1464864091809 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4814F000 == 41 [pid = 2796] [id = 158] 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A444E0400) [pid = 2796] [serial = 472] [outer = 0000000000000000] 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A446D7400) [pid = 2796] [serial = 473] [outer = 0000004A444E0400] 03:41:31 INFO - PROCESS | 2796 | 1464864091855 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A44CE6800) [pid = 2796] [serial = 474] [outer = 0000004A444E0400] 03:41:32 INFO - PROCESS | 2796 | 1464864092467 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]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 03:41:32 INFO - PROCESS | 2796 | 1464864092572 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 2796 | 1464864092577 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:41:32 INFO - PROCESS | 2796 | 1464864092584 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:41:32 INFO - PROCESS | 2796 | 1464864092588 Marionette TRACE conn6 <- [1,598,null,{}] 03:41:32 INFO - PROCESS | 2796 | 1464864092594 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}] 03:41:32 INFO - PROCESS | 2796 | 1464864092728 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:41:32 INFO - PROCESS | 2796 | 1464864092792 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39590000 == 42 [pid = 2796] [id = 159] 03:41:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3311A800) [pid = 2796] [serial = 475] [outer = 0000000000000000] 03:41:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3319B800) [pid = 2796] [serial = 476] [outer = 0000004A3311A800] 03:41:32 INFO - PROCESS | 2796 | 1464864092851 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A34BA4400) [pid = 2796] [serial = 477] [outer = 0000004A3311A800] 03:41:33 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:41:33 INFO - PROCESS | 2796 | 1464864093792 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]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1232ms 03:41:33 INFO - PROCESS | 2796 | 1464864093823 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 2796 | 1464864093830 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:41:33 INFO - PROCESS | 2796 | 1464864093861 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 2796 | 1464864093865 Marionette TRACE conn6 <- [1,602,null,{}] 03:41:33 INFO - PROCESS | 2796 | 1464864093869 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}] 03:41:33 INFO - PROCESS | 2796 | 1464864093994 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:41:34 INFO - PROCESS | 2796 | 1464864094064 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40CB4000 == 43 [pid = 2796] [id = 160] 03:41:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A34CB4C00) [pid = 2796] [serial = 478] [outer = 0000000000000000] 03:41:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A3956B000) [pid = 2796] [serial = 479] [outer = 0000004A34CB4C00] 03:41:34 INFO - PROCESS | 2796 | 1464864094120 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3A3BAC00) [pid = 2796] [serial = 480] [outer = 0000004A34CB4C00] 03:41:35 INFO - PROCESS | 2796 | 1464864095072 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]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1277ms 03:41:35 INFO - PROCESS | 2796 | 1464864095144 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 2796 | 1464864095148 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 2796 | 1464864095154 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:41:35 INFO - PROCESS | 2796 | 1464864095158 Marionette TRACE conn6 <- [1,606,null,{}] 03:41:35 INFO - PROCESS | 2796 | 1464864095165 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}] 03:41:35 INFO - PROCESS | 2796 | 1464864095272 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:41:35 INFO - PROCESS | 2796 | 1464864095346 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3992A800 == 44 [pid = 2796] [id = 161] 03:41:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A33192800) [pid = 2796] [serial = 481] [outer = 0000000000000000] 03:41:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A34A88400) [pid = 2796] [serial = 482] [outer = 0000004A33192800] 03:41:35 INFO - PROCESS | 2796 | 1464864095398 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34CB8400) [pid = 2796] [serial = 483] [outer = 0000004A33192800] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC5000 == 43 [pid = 2796] [id = 24] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F090800 == 42 [pid = 2796] [id = 28] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4444F000 == 41 [pid = 2796] [id = 20] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4511E000 == 40 [pid = 2796] [id = 23] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F04C800 == 39 [pid = 2796] [id = 17] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F47800 == 38 [pid = 2796] [id = 29] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3958E000 == 37 [pid = 2796] [id = 15] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A331800 == 36 [pid = 2796] [id = 27] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40870800 == 35 [pid = 2796] [id = 18] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1CD000 == 34 [pid = 2796] [id = 16] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48147800 == 33 [pid = 2796] [id = 22] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3957E800 == 32 [pid = 2796] [id = 26] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A357A8000 == 31 [pid = 2796] [id = 14] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A352A4800 == 30 [pid = 2796] [id = 25] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A34348800 == 29 [pid = 2796] [id = 13] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A496B1400) [pid = 2796] [serial = 431] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9D8800 == 28 [pid = 2796] [id = 144] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A46AD5000) [pid = 2796] [serial = 302] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A46633800) [pid = 2796] [serial = 353] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3A3B5000) [pid = 2796] [serial = 308] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A4663C000) [pid = 2796] [serial = 314] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A46612800) [pid = 2796] [serial = 420] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4660C800) [pid = 2796] [serial = 419] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3F58B400) [pid = 2796] [serial = 425] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A466C9400) [pid = 2796] [serial = 422] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A49207400) [pid = 2796] [serial = 428] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A469D9000) [pid = 2796] [serial = 423] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A381B7800) [pid = 2796] [serial = 389] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A49212C00) [pid = 2796] [serial = 385] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A496A9000) [pid = 2796] [serial = 386] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A39950C00) [pid = 2796] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A496A3800) [pid = 2796] [serial = 429] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A4123D800) [pid = 2796] [serial = 413] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3E7EE000) [pid = 2796] [serial = 410] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3F58C800) [pid = 2796] [serial = 411] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A34CB8000) [pid = 2796] [serial = 407] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A395C8C00) [pid = 2796] [serial = 408] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3E78A400) [pid = 2796] [serial = 405] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3A027C00) [pid = 2796] [serial = 404] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A446D7C00) [pid = 2796] [serial = 402] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3A3B5400) [pid = 2796] [serial = 401] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A496A5400) [pid = 2796] [serial = 399] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A4920E400) [pid = 2796] [serial = 398] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A469D2400) [pid = 2796] [serial = 396] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A446D9400) [pid = 2796] [serial = 395] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A4341A400) [pid = 2796] [serial = 393] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A41245400) [pid = 2796] [serial = 392] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A3A0E7800) [pid = 2796] [serial = 390] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A41661400) [pid = 2796] [serial = 416] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A41E0C400) [pid = 2796] [serial = 417] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A46ADD400) [pid = 2796] [serial = 426] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A41657000) [pid = 2796] [serial = 414] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A3491FC00) [pid = 2796] [serial = 305] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3319C800) [pid = 2796] [serial = 344] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A41E64800) [pid = 2796] [serial = 350] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A41B86000) [pid = 2796] [serial = 311] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A3AE79000) [pid = 2796] [serial = 347] [outer = 0000000000000000] [url = about:blank] 03:41:35 INFO - PROCESS | 2796 | 1464864095925 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]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 838ms 03:41:36 INFO - PROCESS | 2796 | 1464864095996 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 2796 | 1464864096002 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:41:36 INFO - PROCESS | 2796 | 1464864096008 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2796 | 1464864096011 Marionette TRACE conn6 <- [1,610,null,{}] 03:41:36 INFO - PROCESS | 2796 | 1464864096015 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}] 03:41:36 INFO - PROCESS | 2796 | 1464864096118 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:41:36 INFO - PROCESS | 2796 | 1464864096182 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1D0800 == 29 [pid = 2796] [id = 162] 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A34A83C00) [pid = 2796] [serial = 484] [outer = 0000000000000000] 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A363DB000) [pid = 2796] [serial = 485] [outer = 0000004A34A83C00] 03:41:36 INFO - PROCESS | 2796 | 1464864096229 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A39943400) [pid = 2796] [serial = 486] [outer = 0000004A34A83C00] 03:41:36 INFO - PROCESS | 2796 | 1464864096611 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]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 03:41:36 INFO - PROCESS | 2796 | 1464864096639 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 2796 | 1464864096642 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:41:36 INFO - PROCESS | 2796 | 1464864096645 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2796 | 1464864096649 Marionette TRACE conn6 <- [1,614,null,{}] 03:41:36 INFO - PROCESS | 2796 | 1464864096661 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}] 03:41:36 INFO - PROCESS | 2796 | 1464864096777 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:41:36 INFO - PROCESS | 2796 | 1464864096789 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F09B000 == 30 [pid = 2796] [id = 163] 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A33119400) [pid = 2796] [serial = 487] [outer = 0000000000000000] 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3ADAB800) [pid = 2796] [serial = 488] [outer = 0000004A33119400] 03:41:36 INFO - PROCESS | 2796 | 1464864096838 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3B27D000) [pid = 2796] [serial = 489] [outer = 0000004A33119400] 03:41:37 INFO - PROCESS | 2796 | 1464864097274 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]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 03:41:37 INFO - PROCESS | 2796 | 1464864097340 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 2796 | 1464864097343 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:41:37 INFO - PROCESS | 2796 | 1464864097346 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 2796 | 1464864097348 Marionette TRACE conn6 <- [1,618,null,{}] 03:41:37 INFO - PROCESS | 2796 | 1464864097352 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}] 03:41:37 INFO - PROCESS | 2796 | 1464864097440 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:41:37 INFO - PROCESS | 2796 | 1464864097450 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40822000 == 31 [pid = 2796] [id = 164] 03:41:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A3E7EE400) [pid = 2796] [serial = 490] [outer = 0000000000000000] 03:41:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A3ED5B800) [pid = 2796] [serial = 491] [outer = 0000004A3E7EE400] 03:41:37 INFO - PROCESS | 2796 | 1464864097496 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3F0B8C00) [pid = 2796] [serial = 492] [outer = 0000004A3E7EE400] 03:41:37 INFO - PROCESS | 2796 | 1464864097965 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]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 688ms 03:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:41:38 INFO - PROCESS | 2796 | 1464864098037 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 2796 | 1464864098039 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:41:38 INFO - PROCESS | 2796 | 1464864098043 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 2796 | 1464864098045 Marionette TRACE conn6 <- [1,622,null,{}] 03:41:38 INFO - PROCESS | 2796 | 1464864098048 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}] 03:41:38 INFO - PROCESS | 2796 | 1464864098177 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:41:38 INFO - PROCESS | 2796 | 1464864098200 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A9000 == 32 [pid = 2796] [id = 165] 03:41:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3F4C0C00) [pid = 2796] [serial = 493] [outer = 0000000000000000] 03:41:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3F58B400) [pid = 2796] [serial = 494] [outer = 0000004A3F4C0C00] 03:41:38 INFO - PROCESS | 2796 | 1464864098247 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A40860400) [pid = 2796] [serial = 495] [outer = 0000004A3F4C0C00] 03:41:38 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:38 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:38 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:38 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:38 INFO - PROCESS | 2796 | 1464864098709 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]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 03:41:38 INFO - PROCESS | 2796 | 1464864098745 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:41:38 INFO - PROCESS | 2796 | 1464864098747 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:41:38 INFO - PROCESS | 2796 | 1464864098750 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 2796 | 1464864098752 Marionette TRACE conn6 <- [1,626,null,{}] 03:41:38 INFO - PROCESS | 2796 | 1464864098756 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}] 03:41:38 INFO - PROCESS | 2796 | 1464864098881 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:41:38 INFO - PROCESS | 2796 | 1464864098931 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E0F800 == 33 [pid = 2796] [id = 166] 03:41:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A4123C400) [pid = 2796] [serial = 496] [outer = 0000000000000000] 03:41:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A4163B800) [pid = 2796] [serial = 497] [outer = 0000004A4123C400] 03:41:38 INFO - PROCESS | 2796 | 1464864098978 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A4165A400) [pid = 2796] [serial = 498] [outer = 0000004A4123C400] 03:41:39 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:39 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:39 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:39 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:39 INFO - PROCESS | 2796 | 1464864099405 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]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 03:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:41:39 INFO - PROCESS | 2796 | 1464864099442 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 2796 | 1464864099444 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 2796 | 1464864099448 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 2796 | 1464864099450 Marionette TRACE conn6 <- [1,630,null,{}] 03:41:39 INFO - PROCESS | 2796 | 1464864099454 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}] 03:41:39 INFO - PROCESS | 2796 | 1464864099585 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:41:39 INFO - PROCESS | 2796 | 1464864099629 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E92000 == 34 [pid = 2796] [id = 167] 03:41:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A416E8C00) [pid = 2796] [serial = 499] [outer = 0000000000000000] 03:41:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A416F0800) [pid = 2796] [serial = 500] [outer = 0000004A416E8C00] 03:41:39 INFO - PROCESS | 2796 | 1464864099674 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A41B84400) [pid = 2796] [serial = 501] [outer = 0000004A416E8C00] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A40EA9000) [pid = 2796] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A40B4B400) [pid = 2796] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A416F1400) [pid = 2796] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3E7E7000) [pid = 2796] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A43126C00) [pid = 2796] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A34A87400) [pid = 2796] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A39724400) [pid = 2796] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A33144C00) [pid = 2796] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A34CB2C00) [pid = 2796] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A496AF400) [pid = 2796] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A33119C00) [pid = 2796] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A3A3B2800) [pid = 2796] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A40860000) [pid = 2796] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:41:39 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A3636CC00) [pid = 2796] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:41:40 INFO - PROCESS | 2796 | 1464864100119 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]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 03:41:40 INFO - PROCESS | 2796 | 1464864100184 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:41:40 INFO - PROCESS | 2796 | 1464864100195 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:41:40 INFO - PROCESS | 2796 | 1464864100199 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 2796 | 1464864100201 Marionette TRACE conn6 <- [1,634,null,{}] 03:41:40 INFO - PROCESS | 2796 | 1464864100205 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}] 03:41:40 INFO - PROCESS | 2796 | 1464864100290 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:41:40 INFO - PROCESS | 2796 | 1464864100297 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44615800 == 35 [pid = 2796] [id = 168] 03:41:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A35BAC800) [pid = 2796] [serial = 502] [outer = 0000000000000000] 03:41:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A40EA9C00) [pid = 2796] [serial = 503] [outer = 0000004A35BAC800] 03:41:40 INFO - PROCESS | 2796 | 1464864100345 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A41B8BC00) [pid = 2796] [serial = 504] [outer = 0000004A35BAC800] 03:41:40 INFO - PROCESS | 2796 | 1464864100755 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]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 03:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:41:40 INFO - PROCESS | 2796 | 1464864100789 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 2796 | 1464864100791 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:41:40 INFO - PROCESS | 2796 | 1464864100795 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 2796 | 1464864100796 Marionette TRACE conn6 <- [1,638,null,{}] 03:41:40 INFO - PROCESS | 2796 | 1464864100805 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}] 03:41:40 INFO - PROCESS | 2796 | 1464864100887 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:41:40 INFO - PROCESS | 2796 | 1464864100895 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F090800 == 36 [pid = 2796] [id = 169] 03:41:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A42E96C00) [pid = 2796] [serial = 505] [outer = 0000000000000000] 03:41:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A43118800) [pid = 2796] [serial = 506] [outer = 0000004A42E96C00] 03:41:40 INFO - PROCESS | 2796 | 1464864100942 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A431EB400) [pid = 2796] [serial = 507] [outer = 0000004A42E96C00] 03:41:41 INFO - PROCESS | 2796 | 1464864101380 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]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 03:41:41 INFO - PROCESS | 2796 | 1464864101427 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 2796 | 1464864101429 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:41:41 INFO - PROCESS | 2796 | 1464864101437 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 2796 | 1464864101439 Marionette TRACE conn6 <- [1,642,null,{}] 03:41:41 INFO - PROCESS | 2796 | 1464864101443 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}] 03:41:41 INFO - PROCESS | 2796 | 1464864101538 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:41:41 INFO - PROCESS | 2796 | 1464864101545 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B4800 == 37 [pid = 2796] [id = 170] 03:41:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A444D7400) [pid = 2796] [serial = 508] [outer = 0000000000000000] 03:41:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A444E3400) [pid = 2796] [serial = 509] [outer = 0000004A444D7400] 03:41:41 INFO - PROCESS | 2796 | 1464864101593 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A44CE1000) [pid = 2796] [serial = 510] [outer = 0000004A444D7400] 03:41:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41698000 == 36 [pid = 2796] [id = 19] 03:41:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451AC800 == 35 [pid = 2796] [id = 21] 03:41:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4318B000 == 34 [pid = 2796] [id = 30] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A41238800) [pid = 2796] [serial = 458] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A4165C800) [pid = 2796] [serial = 461] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A41244C00) [pid = 2796] [serial = 459] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A41B8A000) [pid = 2796] [serial = 464] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A416E9400) [pid = 2796] [serial = 462] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3F045C00) [pid = 2796] [serial = 449] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A3F277C00) [pid = 2796] [serial = 450] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A43412000) [pid = 2796] [serial = 470] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A34A8E800) [pid = 2796] [serial = 437] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A34BAAC00) [pid = 2796] [serial = 438] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A399E4C00) [pid = 2796] [serial = 443] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A3A098C00) [pid = 2796] [serial = 444] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A33148800) [pid = 2796] [serial = 434] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A3319B000) [pid = 2796] [serial = 435] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A35355400) [pid = 2796] [serial = 440] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A362BC000) [pid = 2796] [serial = 441] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A4A9A8800) [pid = 2796] [serial = 432] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3F58D400) [pid = 2796] [serial = 452] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A40860800) [pid = 2796] [serial = 453] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A3A3B7C00) [pid = 2796] [serial = 446] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A3AEDE800) [pid = 2796] [serial = 447] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A40B54000) [pid = 2796] [serial = 455] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A4440F800) [pid = 2796] [serial = 471] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A446D7400) [pid = 2796] [serial = 473] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A43122000) [pid = 2796] [serial = 465] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0000004A407C8800) [pid = 2796] [serial = 467] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (0000004A42DE6C00) [pid = 2796] [serial = 468] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (0000004A40EAD400) [pid = 2796] [serial = 456] [outer = 0000000000000000] [url = about:blank] 03:41:43 INFO - PROCESS | 2796 | 1464864103360 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]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1986ms 03:41:43 INFO - PROCESS | 2796 | 1464864103423 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 2796 | 1464864103427 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:41:43 INFO - PROCESS | 2796 | 1464864103433 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 2796 | 1464864103437 Marionette TRACE conn6 <- [1,646,null,{}] 03:41:43 INFO - PROCESS | 2796 | 1464864103443 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}] 03:41:43 INFO - PROCESS | 2796 | 1464864103533 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:41:43 INFO - PROCESS | 2796 | 1464864103549 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B93000 == 35 [pid = 2796] [id = 171] 03:41:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0000004A3314AC00) [pid = 2796] [serial = 511] [outer = 0000000000000000] 03:41:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0000004A3314B400) [pid = 2796] [serial = 512] [outer = 0000004A3314AC00] 03:41:43 INFO - PROCESS | 2796 | 1464864103602 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A3319D400) [pid = 2796] [serial = 513] [outer = 0000004A3314AC00] 03:41:44 INFO - PROCESS | 2796 | 1464864104066 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]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 03:41:44 INFO - PROCESS | 2796 | 1464864104128 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 2796 | 1464864104135 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:41:44 INFO - PROCESS | 2796 | 1464864104142 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 2796 | 1464864104145 Marionette TRACE conn6 <- [1,650,null,{}] 03:41:44 INFO - PROCESS | 2796 | 1464864104150 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}] 03:41:44 INFO - PROCESS | 2796 | 1464864104238 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:41:44 INFO - PROCESS | 2796 | 1464864104256 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399B0800 == 36 [pid = 2796] [id = 172] 03:41:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A34A8DC00) [pid = 2796] [serial = 514] [outer = 0000000000000000] 03:41:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A34A91000) [pid = 2796] [serial = 515] [outer = 0000004A34A8DC00] 03:41:44 INFO - PROCESS | 2796 | 1464864104303 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A34BAF400) [pid = 2796] [serial = 516] [outer = 0000004A34A8DC00] 03:41:44 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:44 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:44 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:44 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:44 INFO - PROCESS | 2796 | 1464864104760 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]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 03:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:41:44 INFO - PROCESS | 2796 | 1464864104777 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 2796 | 1464864104780 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:41:44 INFO - PROCESS | 2796 | 1464864104788 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 2796 | 1464864104792 Marionette TRACE conn6 <- [1,654,null,{}] 03:41:44 INFO - PROCESS | 2796 | 1464864104804 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}] 03:41:44 INFO - PROCESS | 2796 | 1464864104928 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:41:44 INFO - PROCESS | 2796 | 1464864104939 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B42A000 == 37 [pid = 2796] [id = 173] 03:41:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A33068C00) [pid = 2796] [serial = 517] [outer = 0000000000000000] 03:41:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A358EA000) [pid = 2796] [serial = 518] [outer = 0000004A33068C00] 03:41:44 INFO - PROCESS | 2796 | 1464864104988 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A381BDC00) [pid = 2796] [serial = 519] [outer = 0000004A33068C00] 03:41:45 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:45 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:45 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:45 INFO - PROCESS | 2796 | 1464864105406 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]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 03:41:45 INFO - PROCESS | 2796 | 1464864105478 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 2796 | 1464864105481 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:41:45 INFO - PROCESS | 2796 | 1464864105484 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 2796 | 1464864105486 Marionette TRACE conn6 <- [1,658,null,{}] 03:41:45 INFO - PROCESS | 2796 | 1464864105489 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}] 03:41:45 INFO - PROCESS | 2796 | 1464864105573 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:41:45 INFO - PROCESS | 2796 | 1464864105580 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05E800 == 38 [pid = 2796] [id = 174] 03:41:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A39785000) [pid = 2796] [serial = 520] [outer = 0000000000000000] 03:41:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A3997B800) [pid = 2796] [serial = 521] [outer = 0000004A39785000] 03:41:45 INFO - PROCESS | 2796 | 1464864105629 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A3A039C00) [pid = 2796] [serial = 522] [outer = 0000004A39785000] 03:41:46 INFO - PROCESS | 2796 | 1464864106050 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]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 03:41:46 INFO - PROCESS | 2796 | 1464864106115 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 2796 | 1464864106118 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:41:46 INFO - PROCESS | 2796 | 1464864106121 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2796 | 1464864106123 Marionette TRACE conn6 <- [1,662,null,{}] 03:41:46 INFO - PROCESS | 2796 | 1464864106127 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}] 03:41:46 INFO - PROCESS | 2796 | 1464864106205 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:41:46 INFO - PROCESS | 2796 | 1464864106214 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080D800 == 39 [pid = 2796] [id = 175] 03:41:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A34A85000) [pid = 2796] [serial = 523] [outer = 0000000000000000] 03:41:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A3A1A3400) [pid = 2796] [serial = 524] [outer = 0000004A34A85000] 03:41:46 INFO - PROCESS | 2796 | 1464864106262 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3A3B8C00) [pid = 2796] [serial = 525] [outer = 0000004A34A85000] 03:41:46 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:46 INFO - PROCESS | 2796 | [2796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:46 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:46 INFO - PROCESS | 2796 | 1464864106728 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]]]}] 03:41:46 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 03:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 03:41:46 INFO - PROCESS | 2796 | 1464864106754 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:41:46 INFO - PROCESS | 2796 | 1464864106756 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:41:46 INFO - PROCESS | 2796 | 1464864106759 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2796 | 1464864106761 Marionette TRACE conn6 <- [1,666,null,{}] 03:41:46 INFO - PROCESS | 2796 | 1464864106764 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}] 03:41:46 INFO - PROCESS | 2796 | 1464864106866 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:41:46 INFO - PROCESS | 2796 | 1464864106875 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41278800 == 40 [pid = 2796] [id = 176] 03:41:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3AE7C800) [pid = 2796] [serial = 526] [outer = 0000000000000000] 03:41:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3BB0F400) [pid = 2796] [serial = 527] [outer = 0000004A3AE7C800] 03:41:46 INFO - PROCESS | 2796 | 1464864106923 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3ED55400) [pid = 2796] [serial = 528] [outer = 0000004A3AE7C800] 03:41:47 INFO - PROCESS | 2796 | 1464864107349 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]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 03:41:47 INFO - PROCESS | 2796 | 1464864107392 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 2796 | 1464864107394 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:41:47 INFO - PROCESS | 2796 | 1464864107397 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 2796 | 1464864107399 Marionette TRACE conn6 <- [1,670,null,{}] 03:41:47 INFO - PROCESS | 2796 | 1464864107403 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}] 03:41:47 INFO - PROCESS | 2796 | 1464864107478 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:41:47 INFO - PROCESS | 2796 | 1464864107487 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412D8800 == 41 [pid = 2796] [id = 177] 03:41:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A3F046400) [pid = 2796] [serial = 529] [outer = 0000000000000000] 03:41:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3F277C00) [pid = 2796] [serial = 530] [outer = 0000004A3F046400] 03:41:47 INFO - PROCESS | 2796 | 1464864107532 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3F587400) [pid = 2796] [serial = 531] [outer = 0000004A3F046400] 03:41:47 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:41:48 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:41:48 INFO - PROCESS | 2796 | 1464864108486 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]]]}] 03:41:48 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) 03:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1129ms 03:41:48 INFO - PROCESS | 2796 | 1464864108530 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2796 | 1464864108532 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:41:48 INFO - PROCESS | 2796 | 1464864108536 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:41:48 INFO - PROCESS | 2796 | 1464864108538 Marionette TRACE conn6 <- [1,674,null,{}] 03:41:48 INFO - PROCESS | 2796 | 1464864108549 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}] 03:41:48 INFO - PROCESS | 2796 | 1464864108646 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:41:48 INFO - PROCESS | 2796 | 1464864108653 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E54000 == 42 [pid = 2796] [id = 178] 03:41:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A3F4C5000) [pid = 2796] [serial = 532] [outer = 0000000000000000] 03:41:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A4085E000) [pid = 2796] [serial = 533] [outer = 0000004A3F4C5000] 03:41:48 INFO - PROCESS | 2796 | 1464864108700 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A40B54000) [pid = 2796] [serial = 534] [outer = 0000004A3F4C5000] 03:41:49 INFO - PROCESS | 2796 | 1464864109629 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]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 03:41:49 INFO - PROCESS | 2796 | 1464864109669 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 2796 | 1464864109671 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:41:49 INFO - PROCESS | 2796 | 1464864109675 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 2796 | 1464864109677 Marionette TRACE conn6 <- [1,678,null,{}] 03:41:49 INFO - PROCESS | 2796 | 1464864109681 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}] 03:41:49 INFO - PROCESS | 2796 | 1464864109779 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:41:49 INFO - PROCESS | 2796 | 1464864109786 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B429800 == 43 [pid = 2796] [id = 179] 03:41:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A40EA3C00) [pid = 2796] [serial = 535] [outer = 0000000000000000] 03:41:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A40EAF800) [pid = 2796] [serial = 536] [outer = 0000004A40EA3C00] 03:41:49 INFO - PROCESS | 2796 | 1464864109830 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A41238800) [pid = 2796] [serial = 537] [outer = 0000004A40EA3C00] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A42E96C00) [pid = 2796] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3F4C0C00) [pid = 2796] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A4123C400) [pid = 2796] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A416E8C00) [pid = 2796] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3E7EE400) [pid = 2796] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A33119400) [pid = 2796] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A34A83C00) [pid = 2796] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A33192800) [pid = 2796] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A34CB4C00) [pid = 2796] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3311A800) [pid = 2796] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A444E0400) [pid = 2796] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:41:50 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A35BAC800) [pid = 2796] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:41:50 INFO - PROCESS | 2796 | 1464864110780 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]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 03:41:50 INFO - PROCESS | 2796 | 1464864110809 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 2796 | 1464864110811 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:41:50 INFO - PROCESS | 2796 | 1464864110814 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 2796 | 1464864110816 Marionette TRACE conn6 <- [1,682,null,{}] 03:41:50 INFO - PROCESS | 2796 | 1464864110820 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}] 03:41:50 INFO - PROCESS | 2796 | 1464864110913 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:41:50 INFO - PROCESS | 2796 | 1464864110919 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E7F000 == 44 [pid = 2796] [id = 180] 03:41:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A33192800) [pid = 2796] [serial = 538] [outer = 0000000000000000] 03:41:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3E82E400) [pid = 2796] [serial = 539] [outer = 0000004A33192800] 03:41:50 INFO - PROCESS | 2796 | 1464864110964 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A41240000) [pid = 2796] [serial = 540] [outer = 0000004A33192800] 03:41:51 INFO - PROCESS | 2796 | 1464864111902 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]]]}] 03:41:51 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) 03:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1128ms 03:41:51 INFO - PROCESS | 2796 | 1464864111945 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 2796 | 1464864111948 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:41:51 INFO - PROCESS | 2796 | 1464864111951 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:41:51 INFO - PROCESS | 2796 | 1464864111954 Marionette TRACE conn6 <- [1,686,null,{}] 03:41:51 INFO - PROCESS | 2796 | 1464864111958 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}] 03:41:52 INFO - PROCESS | 2796 | 1464864112051 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:41:52 INFO - PROCESS | 2796 | 1464864112058 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080C000 == 45 [pid = 2796] [id = 181] 03:41:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A41654000) [pid = 2796] [serial = 541] [outer = 0000000000000000] 03:41:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A416E5000) [pid = 2796] [serial = 542] [outer = 0000004A41654000] 03:41:52 INFO - PROCESS | 2796 | 1464864112110 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A41B59400) [pid = 2796] [serial = 543] [outer = 0000004A41654000] 03:41:53 INFO - PROCESS | 2796 | 1464864113078 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]]]}] 03:41:53 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) 03:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1183ms 03:41:53 INFO - PROCESS | 2796 | 1464864113138 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 2796 | 1464864113143 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:41:53 INFO - PROCESS | 2796 | 1464864113149 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 2796 | 1464864113153 Marionette TRACE conn6 <- [1,690,null,{}] 03:41:53 INFO - PROCESS | 2796 | 1464864113159 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}] 03:41:53 INFO - PROCESS | 2796 | 1464864113304 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:41:53 INFO - PROCESS | 2796 | 1464864113365 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A363BB800 == 46 [pid = 2796] [id = 182] 03:41:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A3313FC00) [pid = 2796] [serial = 544] [outer = 0000000000000000] 03:41:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A33147000) [pid = 2796] [serial = 545] [outer = 0000004A3313FC00] 03:41:53 INFO - PROCESS | 2796 | 1464864113424 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3491FC00) [pid = 2796] [serial = 546] [outer = 0000004A3313FC00] 03:41:54 INFO - PROCESS | 2796 | 1464864114660 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]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1544ms 03:41:54 INFO - PROCESS | 2796 | 1464864114696 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 2796 | 1464864114700 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 2796 | 1464864114712 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:41:54 INFO - PROCESS | 2796 | 1464864114717 Marionette TRACE conn6 <- [1,694,null,{}] 03:41:54 INFO - PROCESS | 2796 | 1464864114767 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}] 03:41:54 INFO - PROCESS | 2796 | 1464864114961 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:41:55 INFO - PROCESS | 2796 | 1464864115003 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A087800 == 47 [pid = 2796] [id = 183] 03:41:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A34A8C800) [pid = 2796] [serial = 547] [outer = 0000000000000000] 03:41:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A34BA1C00) [pid = 2796] [serial = 548] [outer = 0000004A34A8C800] 03:41:55 INFO - PROCESS | 2796 | 1464864115055 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A34CB4000) [pid = 2796] [serial = 549] [outer = 0000004A34A8C800] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F090800 == 46 [pid = 2796] [id = 169] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E92000 == 45 [pid = 2796] [id = 167] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A9000 == 44 [pid = 2796] [id = 165] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E0F800 == 43 [pid = 2796] [id = 166] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40822000 == 42 [pid = 2796] [id = 164] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E7F000 == 41 [pid = 2796] [id = 180] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B429800 == 40 [pid = 2796] [id = 179] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E54000 == 39 [pid = 2796] [id = 178] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412D8800 == 38 [pid = 2796] [id = 177] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41278800 == 37 [pid = 2796] [id = 176] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080D800 == 36 [pid = 2796] [id = 175] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05E800 == 35 [pid = 2796] [id = 174] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B42A000 == 34 [pid = 2796] [id = 173] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399B0800 == 33 [pid = 2796] [id = 172] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B93000 == 32 [pid = 2796] [id = 171] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A444E3400) [pid = 2796] [serial = 509] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B4800 == 31 [pid = 2796] [id = 170] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A431EB400) [pid = 2796] [serial = 507] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A3F58B400) [pid = 2796] [serial = 494] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A4163B800) [pid = 2796] [serial = 497] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A40860400) [pid = 2796] [serial = 495] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A416F0800) [pid = 2796] [serial = 500] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A4165A400) [pid = 2796] [serial = 498] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A43118800) [pid = 2796] [serial = 506] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A41B84400) [pid = 2796] [serial = 501] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3ED5B800) [pid = 2796] [serial = 491] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A3B27D000) [pid = 2796] [serial = 489] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A3ADAB800) [pid = 2796] [serial = 488] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A363DB000) [pid = 2796] [serial = 485] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A39943400) [pid = 2796] [serial = 486] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A34CB8400) [pid = 2796] [serial = 483] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A34A88400) [pid = 2796] [serial = 482] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3A3BAC00) [pid = 2796] [serial = 480] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A3956B000) [pid = 2796] [serial = 479] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A34BA4400) [pid = 2796] [serial = 477] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A3319B800) [pid = 2796] [serial = 476] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A44CE6800) [pid = 2796] [serial = 474] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A40EA9C00) [pid = 2796] [serial = 503] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A41B8BC00) [pid = 2796] [serial = 504] [outer = 0000000000000000] [url = about:blank] 03:41:55 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A3F0B8C00) [pid = 2796] [serial = 492] [outer = 0000000000000000] [url = about:blank] 03:41:56 INFO - PROCESS | 2796 | 1464864116038 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]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1344ms 03:41:56 INFO - PROCESS | 2796 | 1464864116060 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 2796 | 1464864116067 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:41:56 INFO - PROCESS | 2796 | 1464864116073 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 2796 | 1464864116076 Marionette TRACE conn6 <- [1,698,null,{}] 03:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:41:56 INFO - PROCESS | 2796 | 1464864116081 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}] 03:41:56 INFO - PROCESS | 2796 | 1464864116171 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:41:56 INFO - PROCESS | 2796 | 1464864116179 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1E1000 == 32 [pid = 2796] [id = 184] 03:41:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A34A88400) [pid = 2796] [serial = 550] [outer = 0000000000000000] 03:41:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A35355400) [pid = 2796] [serial = 551] [outer = 0000004A34A88400] 03:41:56 INFO - PROCESS | 2796 | 1464864116229 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A362BB000) [pid = 2796] [serial = 552] [outer = 0000004A34A88400] 03:41:57 INFO - PROCESS | 2796 | 1464864117178 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]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1125ms 03:41:57 INFO - PROCESS | 2796 | 1464864117205 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 2796 | 1464864117207 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:41:57 INFO - PROCESS | 2796 | 1464864117211 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 2796 | 1464864117215 Marionette TRACE conn6 <- [1,702,null,{}] 03:41:57 INFO - PROCESS | 2796 | 1464864117227 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}] 03:41:57 INFO - PROCESS | 2796 | 1464864117319 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:41:57 INFO - PROCESS | 2796 | 1464864117329 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05D800 == 33 [pid = 2796] [id = 185] 03:41:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A3A021800) [pid = 2796] [serial = 553] [outer = 0000000000000000] 03:41:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A3A0E7800) [pid = 2796] [serial = 554] [outer = 0000004A3A021800] 03:41:57 INFO - PROCESS | 2796 | 1464864117380 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A3ADB0C00) [pid = 2796] [serial = 555] [outer = 0000004A3A021800] 03:41:58 INFO - PROCESS | 2796 | 1464864118366 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]]]}] 03:41:58 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 03:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1196ms 03:41:58 INFO - PROCESS | 2796 | 1464864118410 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 2796 | 1464864118413 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:41:58 INFO - PROCESS | 2796 | 1464864118417 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 2796 | 1464864118419 Marionette TRACE conn6 <- [1,706,null,{}] 03:41:58 INFO - PROCESS | 2796 | 1464864118422 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}] 03:41:58 INFO - PROCESS | 2796 | 1464864118527 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:41:58 INFO - PROCESS | 2796 | 1464864118534 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40875800 == 34 [pid = 2796] [id = 186] 03:41:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A3B27F800) [pid = 2796] [serial = 556] [outer = 0000000000000000] 03:41:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A3B453400) [pid = 2796] [serial = 557] [outer = 0000004A3B27F800] 03:41:58 INFO - PROCESS | 2796 | 1464864118612 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A3E7EA800) [pid = 2796] [serial = 558] [outer = 0000004A3B27F800] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A3F4C5000) [pid = 2796] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3314AC00) [pid = 2796] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A33068C00) [pid = 2796] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A34A85000) [pid = 2796] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A3AE7C800) [pid = 2796] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A34A8DC00) [pid = 2796] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A3F046400) [pid = 2796] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A39785000) [pid = 2796] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A444D7400) [pid = 2796] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0000004A40EA3C00) [pid = 2796] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:41:59 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (0000004A33192800) [pid = 2796] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:41:59 INFO - PROCESS | 2796 | 1464864119527 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]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1139ms 03:41:59 INFO - PROCESS | 2796 | 1464864119558 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 2796 | 1464864119560 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:41:59 INFO - PROCESS | 2796 | 1464864119563 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 2796 | 1464864119565 Marionette TRACE conn6 <- [1,710,null,{}] 03:41:59 INFO - PROCESS | 2796 | 1464864119569 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}] 03:41:59 INFO - PROCESS | 2796 | 1464864119647 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:41:59 INFO - PROCESS | 2796 | 1464864119653 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4128B800 == 35 [pid = 2796] [id = 187] 03:41:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0000004A3313CC00) [pid = 2796] [serial = 559] [outer = 0000000000000000] 03:41:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A3A0E5400) [pid = 2796] [serial = 560] [outer = 0000004A3313CC00] 03:41:59 INFO - PROCESS | 2796 | 1464864119698 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A3F0BD400) [pid = 2796] [serial = 561] [outer = 0000004A3313CC00] 03:42:00 INFO - PROCESS | 2796 | 1464864120121 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] 03:42:00 INFO - PROCESS | 2796 | 1464864120198 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:42:00 INFO - PROCESS | 2796 | 1464864120202 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2796 | 1464864120204 Marionette TRACE conn6 <- [1,714,null,{}] 03:42:00 INFO - PROCESS | 2796 | 1464864120207 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}] 03:42:00 INFO - PROCESS | 2796 | 1464864120311 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:42:00 INFO - PROCESS | 2796 | 1464864120319 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E3E800 == 36 [pid = 2796] [id = 188] 03:42:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A3F4C1000) [pid = 2796] [serial = 562] [outer = 0000000000000000] 03:42:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A4085C400) [pid = 2796] [serial = 563] [outer = 0000004A3F4C1000] 03:42:00 INFO - PROCESS | 2796 | 1464864120365 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A4123C400) [pid = 2796] [serial = 564] [outer = 0000004A3F4C1000] 03:42:00 INFO - PROCESS | 2796 | 1464864120826 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]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 03:42:00 INFO - PROCESS | 2796 | 1464864120896 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 2796 | 1464864120899 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:42:00 INFO - PROCESS | 2796 | 1464864120902 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2796 | 1464864120904 Marionette TRACE conn6 <- [1,718,null,{}] 03:42:00 INFO - PROCESS | 2796 | 1464864120908 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}] 03:42:01 INFO - PROCESS | 2796 | 1464864121017 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:42:01 INFO - PROCESS | 2796 | 1464864121034 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E87000 == 37 [pid = 2796] [id = 189] 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A4165B400) [pid = 2796] [serial = 565] [outer = 0000000000000000] 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A41661000) [pid = 2796] [serial = 566] [outer = 0000004A4165B400] 03:42:01 INFO - PROCESS | 2796 | 1464864121081 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A416ECC00) [pid = 2796] [serial = 567] [outer = 0000004A4165B400] 03:42:01 INFO - PROCESS | 2796 | 1464864121505 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] 03:42:01 INFO - PROCESS | 2796 | 1464864121569 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:42:01 INFO - PROCESS | 2796 | 1464864121574 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 2796 | 1464864121579 Marionette TRACE conn6 <- [1,722,null,{}] 03:42:01 INFO - PROCESS | 2796 | 1464864121590 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}] 03:42:01 INFO - PROCESS | 2796 | 1464864121704 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:42:01 INFO - PROCESS | 2796 | 1464864121788 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A3000 == 38 [pid = 2796] [id = 190] 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A33148400) [pid = 2796] [serial = 568] [outer = 0000000000000000] 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A33193C00) [pid = 2796] [serial = 569] [outer = 0000004A33148400] 03:42:01 INFO - PROCESS | 2796 | 1464864121849 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A34BAAC00) [pid = 2796] [serial = 570] [outer = 0000004A33148400] 03:42:02 INFO - PROCESS | 2796 | 1464864122508 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]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 987ms 03:42:02 INFO - PROCESS | 2796 | 1464864122564 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 2796 | 1464864122569 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:42:02 INFO - PROCESS | 2796 | 1464864122578 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 2796 | 1464864122582 Marionette TRACE conn6 <- [1,726,null,{}] 03:42:02 INFO - PROCESS | 2796 | 1464864122587 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}] 03:42:02 INFO - PROCESS | 2796 | 1464864122699 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:42:02 INFO - PROCESS | 2796 | 1464864122763 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40879000 == 39 [pid = 2796] [id = 191] 03:42:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A396BC800) [pid = 2796] [serial = 571] [outer = 0000000000000000] 03:42:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A39ED5400) [pid = 2796] [serial = 572] [outer = 0000004A396BC800] 03:42:02 INFO - PROCESS | 2796 | 1464864122821 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3AE7D400) [pid = 2796] [serial = 573] [outer = 0000004A396BC800] 03:42:03 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:42:03 INFO - PROCESS | 2796 | 1464864123862 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]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1347ms 03:42:03 INFO - PROCESS | 2796 | 1464864123924 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 2796 | 1464864123927 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:42:03 INFO - PROCESS | 2796 | 1464864123932 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 2796 | 1464864123934 Marionette TRACE conn6 <- [1,730,null,{}] 03:42:03 INFO - PROCESS | 2796 | 1464864123986 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}] 03:42:04 INFO - PROCESS | 2796 | 1464864124134 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:42:04 INFO - PROCESS | 2796 | 1464864124239 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45118000 == 40 [pid = 2796] [id = 192] 03:42:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A408BF000) [pid = 2796] [serial = 574] [outer = 0000000000000000] 03:42:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A41238400) [pid = 2796] [serial = 575] [outer = 0000004A408BF000] 03:42:04 INFO - PROCESS | 2796 | 1464864124301 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A41B16C00) [pid = 2796] [serial = 576] [outer = 0000004A408BF000] 03:42:05 INFO - PROCESS | 2796 | 1464864125328 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]]]}] 03:42:05 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 03:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1432ms 03:42:05 INFO - PROCESS | 2796 | 1464864125366 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 2796 | 1464864125370 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:42:05 INFO - PROCESS | 2796 | 1464864125375 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:42:05 INFO - PROCESS | 2796 | 1464864125379 Marionette TRACE conn6 <- [1,734,null,{}] 03:42:05 INFO - PROCESS | 2796 | 1464864125386 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}] 03:42:05 INFO - PROCESS | 2796 | 1464864125484 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:42:05 INFO - PROCESS | 2796 | 1464864125545 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39929000 == 41 [pid = 2796] [id = 193] 03:42:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A34A8DC00) [pid = 2796] [serial = 577] [outer = 0000000000000000] 03:42:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A34BA5000) [pid = 2796] [serial = 578] [outer = 0000004A34A8DC00] 03:42:05 INFO - PROCESS | 2796 | 1464864125637 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A39722800) [pid = 2796] [serial = 579] [outer = 0000004A34A8DC00] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F09B000 == 40 [pid = 2796] [id = 163] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E3E800 == 39 [pid = 2796] [id = 188] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4128B800 == 38 [pid = 2796] [id = 187] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40875800 == 37 [pid = 2796] [id = 186] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05D800 == 36 [pid = 2796] [id = 185] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1E1000 == 35 [pid = 2796] [id = 184] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A087800 == 34 [pid = 2796] [id = 183] 03:42:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080C000 == 33 [pid = 2796] [id = 181] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A416E5000) [pid = 2796] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A40B54000) [pid = 2796] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A4085E000) [pid = 2796] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3314B400) [pid = 2796] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3319D400) [pid = 2796] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A358EA000) [pid = 2796] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A381BDC00) [pid = 2796] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A3A3B8C00) [pid = 2796] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A3BB0F400) [pid = 2796] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A3ED55400) [pid = 2796] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A3A1A3400) [pid = 2796] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A34A91000) [pid = 2796] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A34BAF400) [pid = 2796] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A3F277C00) [pid = 2796] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A3997B800) [pid = 2796] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A3A039C00) [pid = 2796] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A44CE1000) [pid = 2796] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A41238800) [pid = 2796] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A40EAF800) [pid = 2796] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0000004A3E82E400) [pid = 2796] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (0000004A41240000) [pid = 2796] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (0000004A3F587400) [pid = 2796] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:42:06 INFO - PROCESS | 2796 | 1464864126696 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]]]}] 03:42:06 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.) 03:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1338ms 03:42:06 INFO - PROCESS | 2796 | 1464864126718 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 2796 | 1464864126724 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:42:06 INFO - PROCESS | 2796 | 1464864126730 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:42:06 INFO - PROCESS | 2796 | 1464864126733 Marionette TRACE conn6 <- [1,738,null,{}] 03:42:06 INFO - PROCESS | 2796 | 1464864126737 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}] 03:42:06 INFO - PROCESS | 2796 | 1464864126826 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:42:06 INFO - PROCESS | 2796 | 1464864126836 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39940000 == 34 [pid = 2796] [id = 194] 03:42:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0000004A33199C00) [pid = 2796] [serial = 580] [outer = 0000000000000000] 03:42:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0000004A34CB1000) [pid = 2796] [serial = 581] [outer = 0000004A33199C00] 03:42:06 INFO - PROCESS | 2796 | 1464864126884 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A3956BC00) [pid = 2796] [serial = 582] [outer = 0000004A33199C00] 03:42:07 INFO - PROCESS | 2796 | 1464864127840 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]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1137ms 03:42:07 INFO - PROCESS | 2796 | 1464864127874 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 2796 | 1464864127876 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:42:07 INFO - PROCESS | 2796 | 1464864127880 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 2796 | 1464864127884 Marionette TRACE conn6 <- [1,742,null,{}] 03:42:07 INFO - PROCESS | 2796 | 1464864127895 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}] 03:42:07 INFO - PROCESS | 2796 | 1464864127983 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:42:07 INFO - PROCESS | 2796 | 1464864127991 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F08D800 == 35 [pid = 2796] [id = 195] 03:42:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A3A3B0C00) [pid = 2796] [serial = 583] [outer = 0000000000000000] 03:42:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A3ADAF400) [pid = 2796] [serial = 584] [outer = 0000004A3A3B0C00] 03:42:08 INFO - PROCESS | 2796 | 1464864128041 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A3B451800) [pid = 2796] [serial = 585] [outer = 0000004A3A3B0C00] 03:42:09 INFO - PROCESS | 2796 | 1464864129026 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]]]}] 03:42:09 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 03:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 03:42:09 INFO - PROCESS | 2796 | 1464864129063 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 2796 | 1464864129066 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:42:09 INFO - PROCESS | 2796 | 1464864129076 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 2796 | 1464864129078 Marionette TRACE conn6 <- [1,746,null,{}] 03:42:09 INFO - PROCESS | 2796 | 1464864129081 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}] 03:42:09 INFO - PROCESS | 2796 | 1464864129188 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:42:09 INFO - PROCESS | 2796 | 1464864129196 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409AD800 == 36 [pid = 2796] [id = 196] 03:42:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A3F0E9400) [pid = 2796] [serial = 586] [outer = 0000000000000000] 03:42:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A3F4C4800) [pid = 2796] [serial = 587] [outer = 0000004A3F0E9400] 03:42:09 INFO - PROCESS | 2796 | 1464864129244 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A40860800) [pid = 2796] [serial = 588] [outer = 0000004A3F0E9400] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A3B27F800) [pid = 2796] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A41654000) [pid = 2796] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A34A88400) [pid = 2796] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A3A021800) [pid = 2796] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A34A8C800) [pid = 2796] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A3313CC00) [pid = 2796] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:42:09 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0000004A3F4C1000) [pid = 2796] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:42:09 INFO - PROCESS | 2796 | 1464864129707 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]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 03:42:09 INFO - PROCESS | 2796 | 1464864129762 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 2796 | 1464864129764 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:42:09 INFO - PROCESS | 2796 | 1464864129768 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 2796 | 1464864129770 Marionette TRACE conn6 <- [1,750,null,{}] 03:42:09 INFO - PROCESS | 2796 | 1464864129774 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}] 03:42:09 INFO - PROCESS | 2796 | 1464864129854 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:42:09 INFO - PROCESS | 2796 | 1464864129861 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412F4000 == 37 [pid = 2796] [id = 197] 03:42:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A3F046000) [pid = 2796] [serial = 589] [outer = 0000000000000000] 03:42:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A40C4C800) [pid = 2796] [serial = 590] [outer = 0000004A3F046000] 03:42:09 INFO - PROCESS | 2796 | 1464864129908 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A40EB0400) [pid = 2796] [serial = 591] [outer = 0000004A3F046000] 03:42:10 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:42:10 INFO - PROCESS | 2796 | 1464864130827 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]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 03:42:10 INFO - PROCESS | 2796 | 1464864130847 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:42:10 INFO - PROCESS | 2796 | 1464864130849 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:42:10 INFO - PROCESS | 2796 | 1464864130854 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 2796 | 1464864130856 Marionette TRACE conn6 <- [1,754,null,{}] 03:42:10 INFO - PROCESS | 2796 | 1464864130860 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}] 03:42:10 INFO - PROCESS | 2796 | 1464864130959 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:42:10 INFO - PROCESS | 2796 | 1464864130967 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E83000 == 38 [pid = 2796] [id = 198] 03:42:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A4165D800) [pid = 2796] [serial = 592] [outer = 0000000000000000] 03:42:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A41B86C00) [pid = 2796] [serial = 593] [outer = 0000004A4165D800] 03:42:11 INFO - PROCESS | 2796 | 1464864131015 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A43122000) [pid = 2796] [serial = 594] [outer = 0000004A4165D800] 03:42:11 INFO - PROCESS | 2796 | 1464864131935 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]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1136ms 03:42:12 INFO - PROCESS | 2796 | 1464864131992 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 2796 | 1464864131994 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:42:12 INFO - PROCESS | 2796 | 1464864131998 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 2796 | 1464864132000 Marionette TRACE conn6 <- [1,758,null,{}] 03:42:12 INFO - PROCESS | 2796 | 1464864132003 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}] 03:42:12 INFO - PROCESS | 2796 | 1464864132082 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:42:12 INFO - PROCESS | 2796 | 1464864132087 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45103800 == 39 [pid = 2796] [id = 199] 03:42:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A431E9C00) [pid = 2796] [serial = 595] [outer = 0000000000000000] 03:42:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A43412000) [pid = 2796] [serial = 596] [outer = 0000004A431E9C00] 03:42:12 INFO - PROCESS | 2796 | 1464864132134 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A4440D800) [pid = 2796] [serial = 597] [outer = 0000004A431E9C00] 03:42:12 INFO - PROCESS | 2796 | 1464864132769 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]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 838ms 03:42:12 INFO - PROCESS | 2796 | 1464864132840 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:42:12 INFO - PROCESS | 2796 | 1464864132846 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:42:12 INFO - PROCESS | 2796 | 1464864132851 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 2796 | 1464864132856 Marionette TRACE conn6 <- [1,762,null,{}] 03:42:12 INFO - PROCESS | 2796 | 1464864132861 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}] 03:42:13 INFO - PROCESS | 2796 | 1464864133015 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:42:13 INFO - PROCESS | 2796 | 1464864133055 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35795000 == 40 [pid = 2796] [id = 200] 03:42:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A35038400) [pid = 2796] [serial = 598] [outer = 0000000000000000] 03:42:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A357BA000) [pid = 2796] [serial = 599] [outer = 0000004A35038400] 03:42:13 INFO - PROCESS | 2796 | 1464864133114 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A399EF400) [pid = 2796] [serial = 600] [outer = 0000004A35038400] 03:42:13 INFO - PROCESS | 2796 | 1464864133701 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]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 878ms 03:42:13 INFO - PROCESS | 2796 | 1464864133732 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 2796 | 1464864133739 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:42:13 INFO - PROCESS | 2796 | 1464864133746 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 2796 | 1464864133749 Marionette TRACE conn6 <- [1,766,null,{}] 03:42:13 INFO - PROCESS | 2796 | 1464864133753 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}] 03:42:13 INFO - PROCESS | 2796 | 1464864133866 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:42:13 INFO - PROCESS | 2796 | 1464864133946 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E75800 == 41 [pid = 2796] [id = 201] 03:42:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3E837400) [pid = 2796] [serial = 601] [outer = 0000000000000000] 03:42:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3F4BF400) [pid = 2796] [serial = 602] [outer = 0000004A3E837400] 03:42:14 INFO - PROCESS | 2796 | 1464864134002 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A4123D000) [pid = 2796] [serial = 603] [outer = 0000004A3E837400] 03:42:14 INFO - PROCESS | 2796 | 1464864134566 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]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 880ms 03:42:14 INFO - PROCESS | 2796 | 1464864134631 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 2796 | 1464864134634 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:42:14 INFO - PROCESS | 2796 | 1464864134638 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 2796 | 1464864134642 Marionette TRACE conn6 <- [1,770,null,{}] 03:42:14 INFO - PROCESS | 2796 | 1464864134653 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}] 03:42:14 INFO - PROCESS | 2796 | 1464864134764 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:42:14 INFO - PROCESS | 2796 | 1464864134832 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B2000 == 42 [pid = 2796] [id = 202] 03:42:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A42E96400) [pid = 2796] [serial = 604] [outer = 0000000000000000] 03:42:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A43127C00) [pid = 2796] [serial = 605] [outer = 0000004A42E96400] 03:42:14 INFO - PROCESS | 2796 | 1464864134890 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A444D6C00) [pid = 2796] [serial = 606] [outer = 0000004A42E96400] 03:42:15 INFO - PROCESS | 2796 | 1464864135486 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]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 879ms 03:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:42:15 INFO - PROCESS | 2796 | 1464864135518 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2796 | 1464864135522 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:42:15 INFO - PROCESS | 2796 | 1464864135525 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2796 | 1464864135527 Marionette TRACE conn6 <- [1,774,null,{}] 03:42:15 INFO - PROCESS | 2796 | 1464864135531 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}] 03:42:15 INFO - PROCESS | 2796 | 1464864135641 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:42:15 INFO - PROCESS | 2796 | 1464864135720 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466FA000 == 43 [pid = 2796] [id = 203] 03:42:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A44C59800) [pid = 2796] [serial = 607] [outer = 0000000000000000] 03:42:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A44CBD400) [pid = 2796] [serial = 608] [outer = 0000004A44C59800] 03:42:15 INFO - PROCESS | 2796 | 1464864135775 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A4641C400) [pid = 2796] [serial = 609] [outer = 0000004A44C59800] 03:42:16 INFO - PROCESS | 2796 | 1464864136342 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]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 881ms 03:42:16 INFO - PROCESS | 2796 | 1464864136412 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 2796 | 1464864136415 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:42:16 INFO - PROCESS | 2796 | 1464864136419 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 2796 | 1464864136422 Marionette TRACE conn6 <- [1,778,null,{}] 03:42:16 INFO - PROCESS | 2796 | 1464864136425 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}] 03:42:16 INFO - PROCESS | 2796 | 1464864136527 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:42:16 INFO - PROCESS | 2796 | 1464864136593 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813B800 == 44 [pid = 2796] [id = 204] 03:42:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A44C59C00) [pid = 2796] [serial = 610] [outer = 0000000000000000] 03:42:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A46607000) [pid = 2796] [serial = 611] [outer = 0000004A44C59C00] 03:42:16 INFO - PROCESS | 2796 | 1464864136648 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A4660E400) [pid = 2796] [serial = 612] [outer = 0000004A44C59C00] 03:42:17 INFO - PROCESS | 2796 | 1464864137365 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]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 986ms 03:42:17 INFO - PROCESS | 2796 | 1464864137409 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 2796 | 1464864137413 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:42:17 INFO - PROCESS | 2796 | 1464864137418 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 2796 | 1464864137422 Marionette TRACE conn6 <- [1,782,null,{}] 03:42:17 INFO - PROCESS | 2796 | 1464864137428 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}] 03:42:17 INFO - PROCESS | 2796 | 1464864137536 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:42:17 INFO - PROCESS | 2796 | 1464864137606 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39572000 == 45 [pid = 2796] [id = 205] 03:42:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A34A85400) [pid = 2796] [serial = 613] [outer = 0000000000000000] 03:42:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A34A90800) [pid = 2796] [serial = 614] [outer = 0000004A34A85400] 03:42:17 INFO - PROCESS | 2796 | 1464864137660 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A35822800) [pid = 2796] [serial = 615] [outer = 0000004A34A85400] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44615800 == 44 [pid = 2796] [id = 168] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E83000 == 43 [pid = 2796] [id = 198] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412F4000 == 42 [pid = 2796] [id = 197] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409AD800 == 41 [pid = 2796] [id = 196] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F08D800 == 40 [pid = 2796] [id = 195] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39940000 == 39 [pid = 2796] [id = 194] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39929000 == 38 [pid = 2796] [id = 193] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A381A3000 == 37 [pid = 2796] [id = 190] 03:42:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E87000 == 36 [pid = 2796] [id = 189] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A3E7EA800) [pid = 2796] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A4085C400) [pid = 2796] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A3F0BD400) [pid = 2796] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3ADB0C00) [pid = 2796] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A4123C400) [pid = 2796] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A41661000) [pid = 2796] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3B453400) [pid = 2796] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A41B59400) [pid = 2796] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A35355400) [pid = 2796] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A362BB000) [pid = 2796] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3A0E7800) [pid = 2796] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A33147000) [pid = 2796] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A34CB4000) [pid = 2796] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A34BA1C00) [pid = 2796] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A3A0E5400) [pid = 2796] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:42:18 INFO - PROCESS | 2796 | 1464864138236 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]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 837ms 03:42:18 INFO - PROCESS | 2796 | 1464864138260 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2796 | 1464864138266 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:42:18 INFO - PROCESS | 2796 | 1464864138272 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 2796 | 1464864138275 Marionette TRACE conn6 <- [1,786,null,{}] 03:42:18 INFO - PROCESS | 2796 | 1464864138279 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}] 03:42:18 INFO - PROCESS | 2796 | 1464864138368 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:42:18 INFO - PROCESS | 2796 | 1464864138438 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFB9800 == 37 [pid = 2796] [id = 206] 03:42:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34A86400) [pid = 2796] [serial = 616] [outer = 0000000000000000] 03:42:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A395CB800) [pid = 2796] [serial = 617] [outer = 0000004A34A86400] 03:42:18 INFO - PROCESS | 2796 | 1464864138485 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3A044C00) [pid = 2796] [serial = 618] [outer = 0000004A34A86400] 03:42:18 INFO - PROCESS | 2796 | 1464864138885 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]]]}] 03:42:18 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 03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 628ms 03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:42:18 INFO - PROCESS | 2796 | 1464864138902 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2796 | 1464864138904 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:42:18 INFO - PROCESS | 2796 | 1464864138907 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 2796 | 1464864138911 Marionette TRACE conn6 <- [1,790,null,{}] 03:42:18 INFO - PROCESS | 2796 | 1464864138928 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}] 03:42:19 INFO - PROCESS | 2796 | 1464864139018 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:42:19 INFO - PROCESS | 2796 | 1464864139026 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409A9000 == 38 [pid = 2796] [id = 207] 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3AEE6400) [pid = 2796] [serial = 619] [outer = 0000000000000000] 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A3EDEF400) [pid = 2796] [serial = 620] [outer = 0000004A3AEE6400] 03:42:19 INFO - PROCESS | 2796 | 1464864139076 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A3F4C1400) [pid = 2796] [serial = 621] [outer = 0000004A3AEE6400] 03:42:19 INFO - PROCESS | 2796 | 1464864139576 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]]]}] 03:42:19 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 03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 735ms 03:42:19 INFO - PROCESS | 2796 | 1464864139645 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 2796 | 1464864139648 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:42:19 INFO - PROCESS | 2796 | 1464864139652 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 2796 | 1464864139654 Marionette TRACE conn6 <- [1,794,null,{}] 03:42:19 INFO - PROCESS | 2796 | 1464864139657 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}] 03:42:19 INFO - PROCESS | 2796 | 1464864139744 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:42:19 INFO - PROCESS | 2796 | 1464864139754 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41691000 == 39 [pid = 2796] [id = 208] 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A40C51400) [pid = 2796] [serial = 622] [outer = 0000000000000000] 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A41237800) [pid = 2796] [serial = 623] [outer = 0000004A40C51400] 03:42:19 INFO - PROCESS | 2796 | 1464864139799 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A41659400) [pid = 2796] [serial = 624] [outer = 0000004A40C51400] 03:42:20 INFO - PROCESS | 2796 | 1464864140216 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]]]}] 03:42:20 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 03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 03:42:20 INFO - PROCESS | 2796 | 1464864140284 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 2796 | 1464864140286 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:42:20 INFO - PROCESS | 2796 | 1464864140290 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 2796 | 1464864140292 Marionette TRACE conn6 <- [1,798,null,{}] 03:42:20 INFO - PROCESS | 2796 | 1464864140296 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}] 03:42:20 INFO - PROCESS | 2796 | 1464864140399 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:42:20 INFO - PROCESS | 2796 | 1464864140471 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44615800 == 40 [pid = 2796] [id = 209] 03:42:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A416E3800) [pid = 2796] [serial = 625] [outer = 0000000000000000] 03:42:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A41B11000) [pid = 2796] [serial = 626] [outer = 0000004A416E3800] 03:42:20 INFO - PROCESS | 2796 | 1464864140518 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A42F7C400) [pid = 2796] [serial = 627] [outer = 0000004A416E3800] 03:42:20 INFO - PROCESS | 2796 | 1464864140963 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]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 03:42:21 INFO - PROCESS | 2796 | 1464864141027 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 2796 | 1464864141029 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:42:21 INFO - PROCESS | 2796 | 1464864141040 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 2796 | 1464864141042 Marionette TRACE conn6 <- [1,802,null,{}] 03:42:21 INFO - PROCESS | 2796 | 1464864141053 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}] 03:42:21 INFO - PROCESS | 2796 | 1464864141178 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:42:21 INFO - PROCESS | 2796 | 1464864141231 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465BF000 == 41 [pid = 2796] [id = 210] 03:42:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A4660C800) [pid = 2796] [serial = 628] [outer = 0000000000000000] 03:42:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A46630400) [pid = 2796] [serial = 629] [outer = 0000004A4660C800] 03:42:21 INFO - PROCESS | 2796 | 1464864141277 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A46638000) [pid = 2796] [serial = 630] [outer = 0000004A4660C800] 03:42:21 INFO - PROCESS | 2796 | 1464864141731 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] 03:42:21 INFO - PROCESS | 2796 | 1464864141777 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:42:21 INFO - PROCESS | 2796 | 1464864141786 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 2796 | 1464864141788 Marionette TRACE conn6 <- [1,806,null,{}] 03:42:21 INFO - PROCESS | 2796 | 1464864141792 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}] 03:42:21 INFO - PROCESS | 2796 | 1464864141898 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:42:21 INFO - PROCESS | 2796 | 1464864141905 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC2800 == 42 [pid = 2796] [id = 211] 03:42:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3BB13C00) [pid = 2796] [serial = 631] [outer = 0000000000000000] 03:42:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A466C8000) [pid = 2796] [serial = 632] [outer = 0000004A3BB13C00] 03:42:21 INFO - PROCESS | 2796 | 1464864141950 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A466D0800) [pid = 2796] [serial = 633] [outer = 0000004A3BB13C00] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A4165D800) [pid = 2796] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3F0E9400) [pid = 2796] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3F046000) [pid = 2796] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A4165B400) [pid = 2796] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A33199C00) [pid = 2796] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A3A3B0C00) [pid = 2796] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:42:22 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A34A8DC00) [pid = 2796] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:42:22 INFO - PROCESS | 2796 | 1464864142367 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]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 03:42:22 INFO - PROCESS | 2796 | 1464864142411 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 2796 | 1464864142414 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:42:22 INFO - PROCESS | 2796 | 1464864142417 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:42:22 INFO - PROCESS | 2796 | 1464864142419 Marionette TRACE conn6 <- [1,810,null,{}] 03:42:22 INFO - PROCESS | 2796 | 1464864142430 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}] 03:42:22 INFO - PROCESS | 2796 | 1464864142536 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:42:22 INFO - PROCESS | 2796 | 1464864142581 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EDA000 == 43 [pid = 2796] [id = 212] 03:42:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A40EAD400) [pid = 2796] [serial = 634] [outer = 0000000000000000] 03:42:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A466CF400) [pid = 2796] [serial = 635] [outer = 0000004A40EAD400] 03:42:22 INFO - PROCESS | 2796 | 1464864142626 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A469D1800) [pid = 2796] [serial = 636] [outer = 0000004A40EAD400] 03:42:22 INFO - PROCESS | 2796 | 1464864142987 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] 03:42:23 INFO - PROCESS | 2796 | 1464864143052 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:42:23 INFO - PROCESS | 2796 | 1464864143055 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 2796 | 1464864143057 Marionette TRACE conn6 <- [1,814,null,{}] 03:42:23 INFO - PROCESS | 2796 | 1464864143061 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}] 03:42:23 INFO - PROCESS | 2796 | 1464864143143 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:42:23 INFO - PROCESS | 2796 | 1464864143150 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC9000 == 44 [pid = 2796] [id = 213] 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A469D6C00) [pid = 2796] [serial = 637] [outer = 0000000000000000] 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A46ADDC00) [pid = 2796] [serial = 638] [outer = 0000004A469D6C00] 03:42:23 INFO - PROCESS | 2796 | 1464864143194 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A46B42400) [pid = 2796] [serial = 639] [outer = 0000004A469D6C00] 03:42:23 INFO - PROCESS | 2796 | 1464864143641 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]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 03:42:23 INFO - PROCESS | 2796 | 1464864143687 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 2796 | 1464864143689 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:42:23 INFO - PROCESS | 2796 | 1464864143693 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 2796 | 1464864143694 Marionette TRACE conn6 <- [1,818,null,{}] 03:42:23 INFO - PROCESS | 2796 | 1464864143698 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}] 03:42:23 INFO - PROCESS | 2796 | 1464864143791 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:42:23 INFO - PROCESS | 2796 | 1464864143800 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A603800 == 45 [pid = 2796] [id = 214] 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A46B48400) [pid = 2796] [serial = 640] [outer = 0000000000000000] 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A46B4B400) [pid = 2796] [serial = 641] [outer = 0000004A46B48400] 03:42:23 INFO - PROCESS | 2796 | 1464864143844 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A48EA6C00) [pid = 2796] [serial = 642] [outer = 0000004A46B48400] 03:42:24 INFO - PROCESS | 2796 | 1464864144307 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]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 03:42:24 INFO - PROCESS | 2796 | 1464864144367 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 2796 | 1464864144372 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:42:24 INFO - PROCESS | 2796 | 1464864144377 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 2796 | 1464864144382 Marionette TRACE conn6 <- [1,822,null,{}] 03:42:24 INFO - PROCESS | 2796 | 1464864144390 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}] 03:42:24 INFO - PROCESS | 2796 | 1464864144594 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:42:24 INFO - PROCESS | 2796 | 1464864144687 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1DB000 == 46 [pid = 2796] [id = 215] 03:42:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A33AD2000) [pid = 2796] [serial = 643] [outer = 0000000000000000] 03:42:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A34BA1C00) [pid = 2796] [serial = 644] [outer = 0000004A33AD2000] 03:42:24 INFO - PROCESS | 2796 | 1464864144745 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3977EC00) [pid = 2796] [serial = 645] [outer = 0000004A33AD2000] 03:42:25 INFO - PROCESS | 2796 | 1464864145339 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]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 03:42:25 INFO - PROCESS | 2796 | 1464864145366 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 2796 | 1464864145373 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:42:25 INFO - PROCESS | 2796 | 1464864145379 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 2796 | 1464864145383 Marionette TRACE conn6 <- [1,826,null,{}] 03:42:25 INFO - PROCESS | 2796 | 1464864145387 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}] 03:42:25 INFO - PROCESS | 2796 | 1464864145502 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:42:25 INFO - PROCESS | 2796 | 1464864145575 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4511E000 == 47 [pid = 2796] [id = 216] 03:42:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3B72B800) [pid = 2796] [serial = 646] [outer = 0000000000000000] 03:42:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3F0BD400) [pid = 2796] [serial = 647] [outer = 0000004A3B72B800] 03:42:25 INFO - PROCESS | 2796 | 1464864145631 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A40EAC000) [pid = 2796] [serial = 648] [outer = 0000004A3B72B800] 03:42:26 INFO - PROCESS | 2796 | 1464864146258 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]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 943ms 03:42:26 INFO - PROCESS | 2796 | 1464864146329 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 2796 | 1464864146332 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:42:26 INFO - PROCESS | 2796 | 1464864146336 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 2796 | 1464864146340 Marionette TRACE conn6 <- [1,830,null,{}] 03:42:26 INFO - PROCESS | 2796 | 1464864146352 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}] 03:42:26 INFO - PROCESS | 2796 | 1464864146477 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:42:26 INFO - PROCESS | 2796 | 1464864146544 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9E1000 == 48 [pid = 2796] [id = 217] 03:42:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A4341AC00) [pid = 2796] [serial = 649] [outer = 0000000000000000] 03:42:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A46609C00) [pid = 2796] [serial = 650] [outer = 0000004A4341AC00] 03:42:26 INFO - PROCESS | 2796 | 1464864146643 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A4663C400) [pid = 2796] [serial = 651] [outer = 0000004A4341AC00] 03:42:27 INFO - PROCESS | 2796 | 1464864147533 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]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1240ms 03:42:27 INFO - PROCESS | 2796 | 1464864147577 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 2796 | 1464864147581 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:42:27 INFO - PROCESS | 2796 | 1464864147586 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 2796 | 1464864147591 Marionette TRACE conn6 <- [1,834,null,{}] 03:42:27 INFO - PROCESS | 2796 | 1464864147597 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}] 03:42:27 INFO - PROCESS | 2796 | 1464864147731 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:42:27 INFO - PROCESS | 2796 | 1464864147807 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A357A2000 == 49 [pid = 2796] [id = 218] 03:42:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3319CC00) [pid = 2796] [serial = 652] [outer = 0000000000000000] 03:42:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A331D9400) [pid = 2796] [serial = 653] [outer = 0000004A3319CC00] 03:42:27 INFO - PROCESS | 2796 | 1464864147856 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3423E400) [pid = 2796] [serial = 654] [outer = 0000004A3319CC00] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40879000 == 48 [pid = 2796] [id = 191] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC9000 == 47 [pid = 2796] [id = 213] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EDA000 == 46 [pid = 2796] [id = 212] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC2800 == 45 [pid = 2796] [id = 211] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465BF000 == 44 [pid = 2796] [id = 210] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44615800 == 43 [pid = 2796] [id = 209] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41691000 == 42 [pid = 2796] [id = 208] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409A9000 == 41 [pid = 2796] [id = 207] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A33193C00) [pid = 2796] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A39ED5400) [pid = 2796] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A41238400) [pid = 2796] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFB9800 == 40 [pid = 2796] [id = 206] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39572000 == 39 [pid = 2796] [id = 205] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466FA000 == 38 [pid = 2796] [id = 203] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B2000 == 37 [pid = 2796] [id = 202] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E75800 == 36 [pid = 2796] [id = 201] 03:42:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35795000 == 35 [pid = 2796] [id = 200] 03:42:28 INFO - PROCESS | 2796 | 1464864148488 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]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 945ms 03:42:28 INFO - PROCESS | 2796 | 1464864148537 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 2796 | 1464864148542 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:42:28 INFO - PROCESS | 2796 | 1464864148549 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 2796 | 1464864148552 Marionette TRACE conn6 <- [1,838,null,{}] 03:42:28 INFO - PROCESS | 2796 | 1464864148556 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}] 03:42:28 INFO - PROCESS | 2796 | 1464864148652 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41B86C00) [pid = 2796] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3F4C4800) [pid = 2796] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A40C4C800) [pid = 2796] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40860800) [pid = 2796] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A416ECC00) [pid = 2796] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A34CB1000) [pid = 2796] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3956BC00) [pid = 2796] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3ADAF400) [pid = 2796] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A34BA5000) [pid = 2796] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A39722800) [pid = 2796] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A43122000) [pid = 2796] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A40EB0400) [pid = 2796] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3B451800) [pid = 2796] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2796 | 1464864148732 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B1E000 == 36 [pid = 2796] [id = 219] 03:42:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A33A09400) [pid = 2796] [serial = 655] [outer = 0000000000000000] 03:42:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A34A84C00) [pid = 2796] [serial = 656] [outer = 0000004A33A09400] 03:42:28 INFO - PROCESS | 2796 | 1464864148779 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A34BB0C00) [pid = 2796] [serial = 657] [outer = 0000004A33A09400] 03:42:29 INFO - PROCESS | 2796 | 1464864149193 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]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 03:42:29 INFO - PROCESS | 2796 | 1464864149284 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 2796 | 1464864149286 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:42:29 INFO - PROCESS | 2796 | 1464864149290 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 2796 | 1464864149294 Marionette TRACE conn6 <- [1,842,null,{}] 03:42:29 INFO - PROCESS | 2796 | 1464864149305 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}] 03:42:29 INFO - PROCESS | 2796 | 1464864149398 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:42:29 INFO - PROCESS | 2796 | 1464864149408 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A348000 == 37 [pid = 2796] [id = 220] 03:42:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3636CC00) [pid = 2796] [serial = 658] [outer = 0000000000000000] 03:42:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A363D9800) [pid = 2796] [serial = 659] [outer = 0000004A3636CC00] 03:42:29 INFO - PROCESS | 2796 | 1464864149458 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A395CB000) [pid = 2796] [serial = 660] [outer = 0000004A3636CC00] 03:42:29 INFO - PROCESS | 2796 | 1464864149915 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]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 03:42:29 INFO - PROCESS | 2796 | 1464864149983 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:42:30 INFO - PROCESS | 2796 | 1464864149994 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:42:30 INFO - PROCESS | 2796 | 1464864149997 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2796 | 1464864149999 Marionette TRACE conn6 <- [1,846,null,{}] 03:42:30 INFO - PROCESS | 2796 | 1464864150003 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}] 03:42:30 INFO - PROCESS | 2796 | 1464864150089 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:42:30 INFO - PROCESS | 2796 | 1464864150101 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05D000 == 38 [pid = 2796] [id = 221] 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3A03B400) [pid = 2796] [serial = 661] [outer = 0000000000000000] 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3A041C00) [pid = 2796] [serial = 662] [outer = 0000004A3A03B400] 03:42:30 INFO - PROCESS | 2796 | 1464864150146 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3A19D400) [pid = 2796] [serial = 663] [outer = 0000004A3A03B400] 03:42:30 INFO - PROCESS | 2796 | 1464864150606 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]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 03:42:30 INFO - PROCESS | 2796 | 1464864150633 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 2796 | 1464864150636 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:42:30 INFO - PROCESS | 2796 | 1464864150639 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2796 | 1464864150641 Marionette TRACE conn6 <- [1,850,null,{}] 03:42:30 INFO - PROCESS | 2796 | 1464864150645 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}] 03:42:30 INFO - PROCESS | 2796 | 1464864150725 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:42:30 INFO - PROCESS | 2796 | 1464864150733 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40817800 == 39 [pid = 2796] [id = 222] 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A33140800) [pid = 2796] [serial = 664] [outer = 0000000000000000] 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A3B7800) [pid = 2796] [serial = 665] [outer = 0000004A33140800] 03:42:30 INFO - PROCESS | 2796 | 1464864150780 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3AE7A400) [pid = 2796] [serial = 666] [outer = 0000004A33140800] 03:42:31 INFO - PROCESS | 2796 | 1464864151256 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]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 03:42:31 INFO - PROCESS | 2796 | 1464864151270 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2796 | 1464864151272 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:42:31 INFO - PROCESS | 2796 | 1464864151276 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2796 | 1464864151278 Marionette TRACE conn6 <- [1,854,null,{}] 03:42:31 INFO - PROCESS | 2796 | 1464864151281 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}] 03:42:31 INFO - PROCESS | 2796 | 1464864151425 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:42:31 INFO - PROCESS | 2796 | 1464864151504 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4127A000 == 40 [pid = 2796] [id = 223] 03:42:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3E7ED800) [pid = 2796] [serial = 667] [outer = 0000000000000000] 03:42:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3E837800) [pid = 2796] [serial = 668] [outer = 0000004A3E7ED800] 03:42:31 INFO - PROCESS | 2796 | 1464864151551 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3F0BC400) [pid = 2796] [serial = 669] [outer = 0000004A3E7ED800] 03:42:32 INFO - PROCESS | 2796 | 1464864151998 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]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 776ms 03:42:32 INFO - PROCESS | 2796 | 1464864152058 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:42:32 INFO - PROCESS | 2796 | 1464864152060 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:42:32 INFO - PROCESS | 2796 | 1464864152063 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 2796 | 1464864152065 Marionette TRACE conn6 <- [1,858,null,{}] 03:42:32 INFO - PROCESS | 2796 | 1464864152069 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}] 03:42:32 INFO - PROCESS | 2796 | 1464864152173 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:42:32 INFO - PROCESS | 2796 | 1464864152224 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412DE000 == 41 [pid = 2796] [id = 224] 03:42:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3F473400) [pid = 2796] [serial = 670] [outer = 0000000000000000] 03:42:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F477400) [pid = 2796] [serial = 671] [outer = 0000004A3F473400] 03:42:32 INFO - PROCESS | 2796 | 1464864152271 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3F480000) [pid = 2796] [serial = 672] [outer = 0000004A3F473400] 03:42:32 INFO - PROCESS | 2796 | 1464864152712 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]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 03:42:32 INFO - PROCESS | 2796 | 1464864152756 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 2796 | 1464864152758 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:42:32 INFO - PROCESS | 2796 | 1464864152761 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 2796 | 1464864152763 Marionette TRACE conn6 <- [1,862,null,{}] 03:42:32 INFO - PROCESS | 2796 | 1464864152811 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}] 03:42:32 INFO - PROCESS | 2796 | 1464864152912 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3313FC00) [pid = 2796] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A431E9C00) [pid = 2796] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A40C51400) [pid = 2796] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A34A86400) [pid = 2796] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3E837400) [pid = 2796] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A44C59C00) [pid = 2796] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A35038400) [pid = 2796] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A4660C800) [pid = 2796] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3AEE6400) [pid = 2796] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3BB13C00) [pid = 2796] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A416E3800) [pid = 2796] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A34A85400) [pid = 2796] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A40EAD400) [pid = 2796] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A408BF000) [pid = 2796] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A396BC800) [pid = 2796] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33148400) [pid = 2796] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:42:34 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A469D6C00) [pid = 2796] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:42:34 INFO - PROCESS | 2796 | 1464864154200 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44454000 == 42 [pid = 2796] [id = 225] 03:42:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A40C9A000) [pid = 2796] [serial = 673] [outer = 0000000000000000] 03:42:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A40EA7400) [pid = 2796] [serial = 674] [outer = 0000004A40C9A000] 03:42:34 INFO - PROCESS | 2796 | 1464864154304 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A4085DC00) [pid = 2796] [serial = 675] [outer = 0000004A40C9A000] 03:42:34 INFO - PROCESS | 2796 | 1464864154762 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]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2038ms 03:42:34 INFO - PROCESS | 2796 | 1464864154803 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 2796 | 1464864154805 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:42:34 INFO - PROCESS | 2796 | 1464864154809 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 2796 | 1464864154811 Marionette TRACE conn6 <- [1,866,null,{}] 03:42:34 INFO - PROCESS | 2796 | 1464864154830 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}] 03:42:34 INFO - PROCESS | 2796 | 1464864154910 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:42:34 INFO - PROCESS | 2796 | 1464864154919 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4460D800 == 43 [pid = 2796] [id = 226] 03:42:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A40C51400) [pid = 2796] [serial = 676] [outer = 0000000000000000] 03:42:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A40EAA000) [pid = 2796] [serial = 677] [outer = 0000004A40C51400] 03:42:34 INFO - PROCESS | 2796 | 1464864154964 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A41237000) [pid = 2796] [serial = 678] [outer = 0000004A40C51400] 03:42:35 INFO - PROCESS | 2796 | 1464864155611 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]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 839ms 03:42:35 INFO - PROCESS | 2796 | 1464864155651 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 2796 | 1464864155657 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:42:35 INFO - PROCESS | 2796 | 1464864155663 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 2796 | 1464864155667 Marionette TRACE conn6 <- [1,870,null,{}] 03:42:35 INFO - PROCESS | 2796 | 1464864155674 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}] 03:42:35 INFO - PROCESS | 2796 | 1464864155796 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:42:35 INFO - PROCESS | 2796 | 1464864155876 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A07B800 == 44 [pid = 2796] [id = 227] 03:42:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A33A10C00) [pid = 2796] [serial = 679] [outer = 0000000000000000] 03:42:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34BAEC00) [pid = 2796] [serial = 680] [outer = 0000004A33A10C00] 03:42:35 INFO - PROCESS | 2796 | 1464864155934 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3576F000) [pid = 2796] [serial = 681] [outer = 0000004A33A10C00] 03:42:36 INFO - PROCESS | 2796 | 1464864156514 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]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 880ms 03:42:36 INFO - PROCESS | 2796 | 1464864156546 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 2796 | 1464864156552 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:42:36 INFO - PROCESS | 2796 | 1464864156559 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 2796 | 1464864156562 Marionette TRACE conn6 <- [1,874,null,{}] 03:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:42:36 INFO - PROCESS | 2796 | 1464864156567 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}] 03:42:36 INFO - PROCESS | 2796 | 1464864156683 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:42:36 INFO - PROCESS | 2796 | 1464864156769 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B7800 == 45 [pid = 2796] [id = 228] 03:42:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A39722800) [pid = 2796] [serial = 682] [outer = 0000000000000000] 03:42:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3A3B0C00) [pid = 2796] [serial = 683] [outer = 0000004A39722800] 03:42:36 INFO - PROCESS | 2796 | 1464864156825 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3B456C00) [pid = 2796] [serial = 684] [outer = 0000004A39722800] 03:42:37 INFO - PROCESS | 2796 | 1464864157452 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]]]}] 03:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 923ms 03:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:42:37 INFO - PROCESS | 2796 | 1464864157488 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 2796 | 1464864157491 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:42:37 INFO - PROCESS | 2796 | 1464864157495 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 2796 | 1464864157500 Marionette TRACE conn6 <- [1,878,null,{}] 03:42:37 INFO - PROCESS | 2796 | 1464864157512 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}] 03:42:37 INFO - PROCESS | 2796 | 1464864157622 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:42:37 INFO - PROCESS | 2796 | 1464864157697 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4648F000 == 46 [pid = 2796] [id = 229] 03:42:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40EA7C00) [pid = 2796] [serial = 685] [outer = 0000000000000000] 03:42:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A40F24800) [pid = 2796] [serial = 686] [outer = 0000004A40EA7C00] 03:42:37 INFO - PROCESS | 2796 | 1464864157756 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41245000) [pid = 2796] [serial = 687] [outer = 0000004A40EA7C00] 03:42:38 INFO - PROCESS | 2796 | 1464864158399 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]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 944ms 03:42:38 INFO - PROCESS | 2796 | 1464864158441 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 2796 | 1464864158444 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:42:38 INFO - PROCESS | 2796 | 1464864158448 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 2796 | 1464864158450 Marionette TRACE conn6 <- [1,882,null,{}] 03:42:38 INFO - PROCESS | 2796 | 1464864158454 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}] 03:42:38 INFO - PROCESS | 2796 | 1464864158564 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:42:38 INFO - PROCESS | 2796 | 1464864158635 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4698A800 == 47 [pid = 2796] [id = 230] 03:42:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4165AC00) [pid = 2796] [serial = 688] [outer = 0000000000000000] 03:42:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A41660000) [pid = 2796] [serial = 689] [outer = 0000004A4165AC00] 03:42:38 INFO - PROCESS | 2796 | 1464864158691 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A416ECC00) [pid = 2796] [serial = 690] [outer = 0000004A4165AC00] 03:42:39 INFO - PROCESS | 2796 | 1464864159257 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]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 837ms 03:42:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A4165C400) [pid = 2796] [serial = 691] [outer = 0000004A3997B400] 03:42:39 INFO - PROCESS | 2796 | 1464864159313 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 2796 | 1464864159316 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:42:39 INFO - PROCESS | 2796 | 1464864159367 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 2796 | 1464864159369 Marionette TRACE conn6 <- [1,886,null,{}] 03:42:39 INFO - PROCESS | 2796 | 1464864159398 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}] 03:42:39 INFO - PROCESS | 2796 | 1464864159517 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:42:39 INFO - PROCESS | 2796 | 1464864159582 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ED8800 == 48 [pid = 2796] [id = 231] 03:42:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3B453400) [pid = 2796] [serial = 692] [outer = 0000000000000000] 03:42:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41EBE400) [pid = 2796] [serial = 693] [outer = 0000004A3B453400] 03:42:39 INFO - PROCESS | 2796 | 1464864159638 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A42F76400) [pid = 2796] [serial = 694] [outer = 0000004A3B453400] 03:42:40 INFO - PROCESS | 2796 | 1464864160373 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]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1090ms 03:42:40 INFO - PROCESS | 2796 | 1464864160422 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 2796 | 1464864160426 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:42:40 INFO - PROCESS | 2796 | 1464864160432 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 2796 | 1464864160436 Marionette TRACE conn6 <- [1,890,null,{}] 03:42:40 INFO - PROCESS | 2796 | 1464864160464 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}] 03:42:40 INFO - PROCESS | 2796 | 1464864160604 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:42:40 INFO - PROCESS | 2796 | 1464864160727 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B12000 == 49 [pid = 2796] [id = 232] 03:42:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A34A85800) [pid = 2796] [serial = 695] [outer = 0000000000000000] 03:42:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A34A8CC00) [pid = 2796] [serial = 696] [outer = 0000004A34A85800] 03:42:40 INFO - PROCESS | 2796 | 1464864160780 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A35145800) [pid = 2796] [serial = 697] [outer = 0000004A34A85800] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44454000 == 48 [pid = 2796] [id = 225] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412DE000 == 47 [pid = 2796] [id = 224] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4127A000 == 46 [pid = 2796] [id = 223] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40817800 == 45 [pid = 2796] [id = 222] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05D000 == 44 [pid = 2796] [id = 221] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A348000 == 43 [pid = 2796] [id = 220] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B1E000 == 42 [pid = 2796] [id = 219] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A357A2000 == 41 [pid = 2796] [id = 218] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9E1000 == 40 [pid = 2796] [id = 217] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4511E000 == 39 [pid = 2796] [id = 216] 03:42:40 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1DB000 == 38 [pid = 2796] [id = 215] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A46B42400) [pid = 2796] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A46B4B400) [pid = 2796] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3491FC00) [pid = 2796] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A43412000) [pid = 2796] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A41237800) [pid = 2796] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:42:40 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A395CB800) [pid = 2796] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4123D000) [pid = 2796] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A4660E400) [pid = 2796] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A399EF400) [pid = 2796] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A46638000) [pid = 2796] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A357BA000) [pid = 2796] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3EDEF400) [pid = 2796] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A43127C00) [pid = 2796] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A466D0800) [pid = 2796] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3A044C00) [pid = 2796] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A466C8000) [pid = 2796] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3F4C1400) [pid = 2796] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A41B11000) [pid = 2796] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A34A90800) [pid = 2796] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A42F7C400) [pid = 2796] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A469D1800) [pid = 2796] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A46630400) [pid = 2796] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A41B16C00) [pid = 2796] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A35822800) [pid = 2796] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3AE7D400) [pid = 2796] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A4440D800) [pid = 2796] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A34BAAC00) [pid = 2796] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A46607000) [pid = 2796] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A466CF400) [pid = 2796] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A41659400) [pid = 2796] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A3F4BF400) [pid = 2796] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A44CBD400) [pid = 2796] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A46ADDC00) [pid = 2796] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:42:41 INFO - PROCESS | 2796 | 1464864161283 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]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 902ms 03:42:41 INFO - PROCESS | 2796 | 1464864161338 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2796 | 1464864161343 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:42:41 INFO - PROCESS | 2796 | 1464864161350 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 2796 | 1464864161352 Marionette TRACE conn6 <- [1,894,null,{}] 03:42:41 INFO - PROCESS | 2796 | 1464864161356 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}] 03:42:41 INFO - PROCESS | 2796 | 1464864161443 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:42:41 INFO - PROCESS | 2796 | 1464864161453 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE0F000 == 39 [pid = 2796] [id = 233] 03:42:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A34032400) [pid = 2796] [serial = 698] [outer = 0000000000000000] 03:42:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A35BA9C00) [pid = 2796] [serial = 699] [outer = 0000004A34032400] 03:42:41 INFO - PROCESS | 2796 | 1464864161499 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A395CB800) [pid = 2796] [serial = 700] [outer = 0000004A34032400] 03:42:41 INFO - PROCESS | 2796 | 1464864161963 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]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 03:42:41 INFO - PROCESS | 2796 | 1464864161980 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2796 | 1464864161983 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:42:42 INFO - PROCESS | 2796 | 1464864161991 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 2796 | 1464864161995 Marionette TRACE conn6 <- [1,898,null,{}] 03:42:42 INFO - PROCESS | 2796 | 1464864162006 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}] 03:42:42 INFO - PROCESS | 2796 | 1464864162094 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:42:42 INFO - PROCESS | 2796 | 1464864162102 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F53A800 == 40 [pid = 2796] [id = 234] 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3A1A4400) [pid = 2796] [serial = 701] [outer = 0000000000000000] 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3A3B1000) [pid = 2796] [serial = 702] [outer = 0000004A3A1A4400] 03:42:42 INFO - PROCESS | 2796 | 1464864162152 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3B273400) [pid = 2796] [serial = 703] [outer = 0000004A3A1A4400] 03:42:42 INFO - PROCESS | 2796 | 1464864162644 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]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 03:42:42 INFO - PROCESS | 2796 | 1464864162684 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 2796 | 1464864162687 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:42:42 INFO - PROCESS | 2796 | 1464864162691 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 2796 | 1464864162692 Marionette TRACE conn6 <- [1,902,null,{}] 03:42:42 INFO - PROCESS | 2796 | 1464864162696 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}] 03:42:42 INFO - PROCESS | 2796 | 1464864162785 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:42:42 INFO - PROCESS | 2796 | 1464864162793 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F5A000 == 41 [pid = 2796] [id = 235] 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3E7EDC00) [pid = 2796] [serial = 704] [outer = 0000000000000000] 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A3EDEDC00) [pid = 2796] [serial = 705] [outer = 0000004A3E7EDC00] 03:42:42 INFO - PROCESS | 2796 | 1464864162840 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3F475400) [pid = 2796] [serial = 706] [outer = 0000004A3E7EDC00] 03:42:43 INFO - PROCESS | 2796 | 1464864163280 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]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 626ms 03:42:43 INFO - PROCESS | 2796 | 1464864163321 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:42:43 INFO - PROCESS | 2796 | 1464864163324 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:42:43 INFO - PROCESS | 2796 | 1464864163327 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 2796 | 1464864163329 Marionette TRACE conn6 <- [1,906,null,{}] 03:42:43 INFO - PROCESS | 2796 | 1464864163332 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}] 03:42:43 INFO - PROCESS | 2796 | 1464864163436 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:42:43 INFO - PROCESS | 2796 | 1464864163443 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168D800 == 42 [pid = 2796] [id = 236] 03:42:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3F4BDC00) [pid = 2796] [serial = 707] [outer = 0000000000000000] 03:42:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3F588000) [pid = 2796] [serial = 708] [outer = 0000004A3F4BDC00] 03:42:43 INFO - PROCESS | 2796 | 1464864163517 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A40EAB800) [pid = 2796] [serial = 709] [outer = 0000004A3F4BDC00] 03:42:43 INFO - PROCESS | 2796 | 1464864163958 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]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 03:42:44 INFO - PROCESS | 2796 | 1464864164020 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2796 | 1464864164030 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 2796 | 1464864164042 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:42:44 INFO - PROCESS | 2796 | 1464864164044 Marionette TRACE conn6 <- [1,910,null,{}] 03:42:44 INFO - PROCESS | 2796 | 1464864164053 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}] 03:42:44 INFO - PROCESS | 2796 | 1464864164187 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:42:44 INFO - PROCESS | 2796 | 1464864164202 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35790800 == 43 [pid = 2796] [id = 237] 03:42:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A41583C00) [pid = 2796] [serial = 710] [outer = 0000000000000000] 03:42:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A41EC1800) [pid = 2796] [serial = 711] [outer = 0000004A41583C00] 03:42:44 INFO - PROCESS | 2796 | 1464864164289 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A43120800) [pid = 2796] [serial = 712] [outer = 0000004A41583C00] 03:42:44 INFO - PROCESS | 2796 | 1464864164719 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]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 03:42:44 INFO - PROCESS | 2796 | 1464864164781 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2796 | 1464864164783 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:42:44 INFO - PROCESS | 2796 | 1464864164786 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 2796 | 1464864164788 Marionette TRACE conn6 <- [1,914,null,{}] 03:42:44 INFO - PROCESS | 2796 | 1464864164792 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}] 03:42:44 INFO - PROCESS | 2796 | 1464864164895 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:42:44 INFO - PROCESS | 2796 | 1464864164907 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451BC800 == 44 [pid = 2796] [id = 238] 03:42:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A43123800) [pid = 2796] [serial = 713] [outer = 0000000000000000] 03:42:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A431EA000) [pid = 2796] [serial = 714] [outer = 0000004A43123800] 03:42:44 INFO - PROCESS | 2796 | 1464864164991 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A43460800) [pid = 2796] [serial = 715] [outer = 0000004A43123800] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A46B48400) [pid = 2796] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3E7ED800) [pid = 2796] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A33140800) [pid = 2796] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3319CC00) [pid = 2796] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3A03B400) [pid = 2796] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A33A09400) [pid = 2796] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3F473400) [pid = 2796] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3636CC00) [pid = 2796] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:42:45 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A40C9A000) [pid = 2796] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:42:45 INFO - PROCESS | 2796 | 1464864165432 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]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 689ms 03:42:45 INFO - PROCESS | 2796 | 1464864165478 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 2796 | 1464864165481 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:42:45 INFO - PROCESS | 2796 | 1464864165484 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 2796 | 1464864165486 Marionette TRACE conn6 <- [1,918,null,{}] 03:42:45 INFO - PROCESS | 2796 | 1464864165490 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}] 03:42:45 INFO - PROCESS | 2796 | 1464864165582 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:42:45 INFO - PROCESS | 2796 | 1464864165654 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A4000 == 45 [pid = 2796] [id = 239] 03:42:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3319CC00) [pid = 2796] [serial = 716] [outer = 0000000000000000] 03:42:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A40C4FC00) [pid = 2796] [serial = 717] [outer = 0000004A3319CC00] 03:42:45 INFO - PROCESS | 2796 | 1464864165700 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A44417800) [pid = 2796] [serial = 718] [outer = 0000004A3319CC00] 03:42:46 INFO - PROCESS | 2796 | 1464864166061 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]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 625ms 03:42:46 INFO - PROCESS | 2796 | 1464864166111 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2796 | 1464864166114 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 2796 | 1464864166117 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:42:46 INFO - PROCESS | 2796 | 1464864166119 Marionette TRACE conn6 <- [1,922,null,{}] 03:42:46 INFO - PROCESS | 2796 | 1464864166122 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}] 03:42:46 INFO - PROCESS | 2796 | 1464864166232 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:42:46 INFO - PROCESS | 2796 | 1464864166302 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48148000 == 46 [pid = 2796] [id = 240] 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A40B4CC00) [pid = 2796] [serial = 719] [outer = 0000000000000000] 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A446DB800) [pid = 2796] [serial = 720] [outer = 0000004A40B4CC00] 03:42:46 INFO - PROCESS | 2796 | 1464864166347 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A44CC6800) [pid = 2796] [serial = 721] [outer = 0000004A40B4CC00] 03:42:46 INFO - PROCESS | 2796 | 1464864166713 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]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:42:46 INFO - PROCESS | 2796 | 1464864166749 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2796 | 1464864166751 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 2796 | 1464864166754 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 2796 | 1464864166756 Marionette TRACE conn6 <- [1,926,null,{}] 03:42:46 INFO - PROCESS | 2796 | 1464864166767 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}] 03:42:46 INFO - PROCESS | 2796 | 1464864166857 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:42:46 INFO - PROCESS | 2796 | 1464864166864 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB5000 == 47 [pid = 2796] [id = 241] 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A44CEC000) [pid = 2796] [serial = 722] [outer = 0000000000000000] 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A46426400) [pid = 2796] [serial = 723] [outer = 0000004A44CEC000] 03:42:46 INFO - PROCESS | 2796 | 1464864166912 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A4660E000) [pid = 2796] [serial = 724] [outer = 0000004A44CEC000] 03:42:47 INFO - PROCESS | 2796 | 1464864167323 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]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 03:42:47 INFO - PROCESS | 2796 | 1464864167401 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 2796 | 1464864167405 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:42:47 INFO - PROCESS | 2796 | 1464864167416 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:42:47 INFO - PROCESS | 2796 | 1464864167421 Marionette TRACE conn6 <- [1,930,null,{}] 03:42:47 INFO - PROCESS | 2796 | 1464864167428 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}] 03:42:47 INFO - PROCESS | 2796 | 1464864167548 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:42:47 INFO - PROCESS | 2796 | 1464864167704 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A083800 == 48 [pid = 2796] [id = 242] 03:42:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A343BC000) [pid = 2796] [serial = 725] [outer = 0000000000000000] 03:42:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A34BA1400) [pid = 2796] [serial = 726] [outer = 0000004A343BC000] 03:42:47 INFO - PROCESS | 2796 | 1464864167763 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A35822800) [pid = 2796] [serial = 727] [outer = 0000004A343BC000] 03:42:48 INFO - PROCESS | 2796 | 1464864168347 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]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 985ms 03:42:48 INFO - PROCESS | 2796 | 1464864168407 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:42:48 INFO - PROCESS | 2796 | 1464864168411 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 2796 | 1464864168420 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 2796 | 1464864168424 Marionette TRACE conn6 <- [1,934,null,{}] 03:42:48 INFO - PROCESS | 2796 | 1464864168429 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}] 03:42:48 INFO - PROCESS | 2796 | 1464864168544 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:42:48 INFO - PROCESS | 2796 | 1464864168620 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E84000 == 49 [pid = 2796] [id = 243] 03:42:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3A040800) [pid = 2796] [serial = 728] [outer = 0000000000000000] 03:42:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3A3B7C00) [pid = 2796] [serial = 729] [outer = 0000004A3A040800] 03:42:48 INFO - PROCESS | 2796 | 1464864168716 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3E82E400) [pid = 2796] [serial = 730] [outer = 0000004A3A040800] 03:42:49 INFO - PROCESS | 2796 | 1464864169313 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]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 943ms 03:42:49 INFO - PROCESS | 2796 | 1464864169363 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 2796 | 1464864169366 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:42:49 INFO - PROCESS | 2796 | 1464864169370 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 2796 | 1464864169373 Marionette TRACE conn6 <- [1,938,null,{}] 03:42:49 INFO - PROCESS | 2796 | 1464864169383 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}] 03:42:49 INFO - PROCESS | 2796 | 1464864169501 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:42:49 INFO - PROCESS | 2796 | 1464864169619 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A127800 == 50 [pid = 2796] [id = 244] 03:42:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A4165D800) [pid = 2796] [serial = 731] [outer = 0000000000000000] 03:42:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41B16C00) [pid = 2796] [serial = 732] [outer = 0000004A4165D800] 03:42:49 INFO - PROCESS | 2796 | 1464864169680 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A43413C00) [pid = 2796] [serial = 733] [outer = 0000004A4165D800] 03:42:50 INFO - PROCESS | 2796 | 1464864170295 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]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 03:42:50 INFO - PROCESS | 2796 | 1464864170357 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 2796 | 1464864170360 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:42:50 INFO - PROCESS | 2796 | 1464864170364 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 2796 | 1464864170366 Marionette TRACE conn6 <- [1,942,null,{}] 03:42:50 INFO - PROCESS | 2796 | 1464864170370 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}] 03:42:50 INFO - PROCESS | 2796 | 1464864170483 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:42:50 INFO - PROCESS | 2796 | 1464864170598 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9DA000 == 51 [pid = 2796] [id = 245] 03:42:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A4660CC00) [pid = 2796] [serial = 734] [outer = 0000000000000000] 03:42:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A4662F400) [pid = 2796] [serial = 735] [outer = 0000004A4660CC00] 03:42:50 INFO - PROCESS | 2796 | 1464864170655 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A466C6800) [pid = 2796] [serial = 736] [outer = 0000004A4660CC00] 03:42:51 INFO - PROCESS | 2796 | 1464864171245 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]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 942ms 03:42:51 INFO - PROCESS | 2796 | 1464864171308 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 2796 | 1464864171311 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:42:51 INFO - PROCESS | 2796 | 1464864171314 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 2796 | 1464864171317 Marionette TRACE conn6 <- [1,946,null,{}] 03:42:51 INFO - PROCESS | 2796 | 1464864171321 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}] 03:42:51 INFO - PROCESS | 2796 | 1464864171428 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:42:51 INFO - PROCESS | 2796 | 1464864171504 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1DB000 == 52 [pid = 2796] [id = 246] 03:42:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3314AC00) [pid = 2796] [serial = 737] [outer = 0000000000000000] 03:42:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3319B800) [pid = 2796] [serial = 738] [outer = 0000004A3314AC00] 03:42:51 INFO - PROCESS | 2796 | 1464864171717 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34CAF800) [pid = 2796] [serial = 739] [outer = 0000004A3314AC00] 03:42:52 INFO - PROCESS | 2796 | 1464864172418 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]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1138ms 03:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:42:52 INFO - PROCESS | 2796 | 1464864172455 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 2796 | 1464864172458 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:42:52 INFO - PROCESS | 2796 | 1464864172463 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 2796 | 1464864172466 Marionette TRACE conn6 <- [1,950,null,{}] 03:42:52 INFO - PROCESS | 2796 | 1464864172471 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}] 03:42:52 INFO - PROCESS | 2796 | 1464864172605 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:42:52 INFO - PROCESS | 2796 | 1464864172693 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A341800 == 53 [pid = 2796] [id = 247] 03:42:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3A1A4000) [pid = 2796] [serial = 740] [outer = 0000000000000000] 03:42:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3A3BB800) [pid = 2796] [serial = 741] [outer = 0000004A3A1A4000] 03:42:52 INFO - PROCESS | 2796 | 1464864172743 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3E792400) [pid = 2796] [serial = 742] [outer = 0000004A3A1A4000] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45103800 == 52 [pid = 2796] [id = 199] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48148000 == 51 [pid = 2796] [id = 240] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A4000 == 50 [pid = 2796] [id = 239] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451BC800 == 49 [pid = 2796] [id = 238] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35790800 == 48 [pid = 2796] [id = 237] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4168D800 == 47 [pid = 2796] [id = 236] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F5A000 == 46 [pid = 2796] [id = 235] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F53A800 == 45 [pid = 2796] [id = 234] 03:42:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE0F000 == 44 [pid = 2796] [id = 233] 03:42:52 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A46609C00) [pid = 2796] [serial = 650] [outer = 0000000000000000] [url = about:blank] 03:42:52 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A34BA1C00) [pid = 2796] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:42:52 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3F0BD400) [pid = 2796] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:42:52 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A40EAA000) [pid = 2796] [serial = 677] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B12000 == 43 [pid = 2796] [id = 232] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ED8800 == 42 [pid = 2796] [id = 231] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4698A800 == 41 [pid = 2796] [id = 230] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4648F000 == 40 [pid = 2796] [id = 229] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B7800 == 39 [pid = 2796] [id = 228] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A07B800 == 38 [pid = 2796] [id = 227] 03:42:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4460D800 == 37 [pid = 2796] [id = 226] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A48EA6C00) [pid = 2796] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3E837800) [pid = 2796] [serial = 668] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3A3B7800) [pid = 2796] [serial = 665] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3423E400) [pid = 2796] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A331D9400) [pid = 2796] [serial = 653] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3A041C00) [pid = 2796] [serial = 662] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3A19D400) [pid = 2796] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A34A84C00) [pid = 2796] [serial = 656] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A34BB0C00) [pid = 2796] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3F477400) [pid = 2796] [serial = 671] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A363D9800) [pid = 2796] [serial = 659] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3F0BC400) [pid = 2796] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A395CB000) [pid = 2796] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3F480000) [pid = 2796] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A40EA7400) [pid = 2796] [serial = 674] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A4085DC00) [pid = 2796] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3AE7A400) [pid = 2796] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:42:53 INFO - PROCESS | 2796 | 1464864173276 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]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 838ms 03:42:53 INFO - PROCESS | 2796 | 1464864173302 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 2796 | 1464864173306 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:42:53 INFO - PROCESS | 2796 | 1464864173313 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 2796 | 1464864173315 Marionette TRACE conn6 <- [1,954,null,{}] 03:42:53 INFO - PROCESS | 2796 | 1464864173319 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}] 03:42:53 INFO - PROCESS | 2796 | 1464864173412 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:42:53 INFO - PROCESS | 2796 | 1464864173421 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFA2800 == 38 [pid = 2796] [id = 248] 03:42:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34CB8400) [pid = 2796] [serial = 743] [outer = 0000000000000000] 03:42:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A395C9800) [pid = 2796] [serial = 744] [outer = 0000004A34CB8400] 03:42:53 INFO - PROCESS | 2796 | 1464864173469 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A0EA000) [pid = 2796] [serial = 745] [outer = 0000004A34CB8400] 03:42:53 INFO - PROCESS | 2796 | 1464864173930 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]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 03:42:54 INFO - PROCESS | 2796 | 1464864174007 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2796 | 1464864174010 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:42:54 INFO - PROCESS | 2796 | 1464864174014 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 2796 | 1464864174018 Marionette TRACE conn6 <- [1,958,null,{}] 03:42:54 INFO - PROCESS | 2796 | 1464864174029 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}] 03:42:54 INFO - PROCESS | 2796 | 1464864174123 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:42:54 INFO - PROCESS | 2796 | 1464864174137 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A9800 == 39 [pid = 2796] [id = 249] 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3F039C00) [pid = 2796] [serial = 746] [outer = 0000000000000000] 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3F0B1800) [pid = 2796] [serial = 747] [outer = 0000004A3F039C00] 03:42:54 INFO - PROCESS | 2796 | 1464864174185 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3F474400) [pid = 2796] [serial = 748] [outer = 0000004A3F039C00] 03:42:54 INFO - PROCESS | 2796 | 1464864174661 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]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 693ms 03:42:54 INFO - PROCESS | 2796 | 1464864174708 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2796 | 1464864174711 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:42:54 INFO - PROCESS | 2796 | 1464864174715 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 2796 | 1464864174716 Marionette TRACE conn6 <- [1,962,null,{}] 03:42:54 INFO - PROCESS | 2796 | 1464864174720 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}] 03:42:54 INFO - PROCESS | 2796 | 1464864174811 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:42:54 INFO - PROCESS | 2796 | 1464864174820 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FB3800 == 40 [pid = 2796] [id = 250] 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A4085B000) [pid = 2796] [serial = 749] [outer = 0000000000000000] 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A40B45C00) [pid = 2796] [serial = 750] [outer = 0000004A4085B000] 03:42:54 INFO - PROCESS | 2796 | 1464864174866 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A41237C00) [pid = 2796] [serial = 751] [outer = 0000004A4085B000] 03:42:55 INFO - PROCESS | 2796 | 1464864175288 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]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 03:42:55 INFO - PROCESS | 2796 | 1464864175349 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 2796 | 1464864175352 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:42:55 INFO - PROCESS | 2796 | 1464864175355 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 2796 | 1464864175357 Marionette TRACE conn6 <- [1,966,null,{}] 03:42:55 INFO - PROCESS | 2796 | 1464864175360 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}] 03:42:55 INFO - PROCESS | 2796 | 1464864175468 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:42:55 INFO - PROCESS | 2796 | 1464864175544 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44622000 == 41 [pid = 2796] [id = 251] 03:42:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A4158EC00) [pid = 2796] [serial = 752] [outer = 0000000000000000] 03:42:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41654C00) [pid = 2796] [serial = 753] [outer = 0000004A4158EC00] 03:42:55 INFO - PROCESS | 2796 | 1464864175595 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A416EC000) [pid = 2796] [serial = 754] [outer = 0000004A4158EC00] 03:42:56 INFO - PROCESS | 2796 | 1464864176055 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]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 776ms 03:42:56 INFO - PROCESS | 2796 | 1464864176135 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 2796 | 1464864176138 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:42:56 INFO - PROCESS | 2796 | 1464864176141 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 2796 | 1464864176143 Marionette TRACE conn6 <- [1,970,null,{}] 03:42:56 INFO - PROCESS | 2796 | 1464864176146 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}] 03:42:56 INFO - PROCESS | 2796 | 1464864176264 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:42:56 INFO - PROCESS | 2796 | 1464864176278 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465AD000 == 42 [pid = 2796] [id = 252] 03:42:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A43118400) [pid = 2796] [serial = 755] [outer = 0000000000000000] 03:42:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A43414400) [pid = 2796] [serial = 756] [outer = 0000004A43118400] 03:42:56 INFO - PROCESS | 2796 | 1464864176365 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A44418C00) [pid = 2796] [serial = 757] [outer = 0000004A43118400] 03:42:56 INFO - PROCESS | 2796 | 1464864176790 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]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 669ms 03:42:56 INFO - PROCESS | 2796 | 1464864176813 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 2796 | 1464864176816 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:42:56 INFO - PROCESS | 2796 | 1464864176831 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 2796 | 1464864176833 Marionette TRACE conn6 <- [1,974,null,{}] 03:42:56 INFO - PROCESS | 2796 | 1464864176870 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}] 03:42:56 INFO - PROCESS | 2796 | 1464864176978 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:42:57 INFO - PROCESS | 2796 | 1464864176991 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC0000 == 43 [pid = 2796] [id = 253] 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A44415C00) [pid = 2796] [serial = 758] [outer = 0000000000000000] 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A44CBDC00) [pid = 2796] [serial = 759] [outer = 0000004A44415C00] 03:42:57 INFO - PROCESS | 2796 | 1464864177076 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46609400) [pid = 2796] [serial = 760] [outer = 0000004A44415C00] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A44C59800) [pid = 2796] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4341AC00) [pid = 2796] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A42E96400) [pid = 2796] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A33AD2000) [pid = 2796] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3B72B800) [pid = 2796] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3F4BDC00) [pid = 2796] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A41583C00) [pid = 2796] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A34032400) [pid = 2796] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3E7EDC00) [pid = 2796] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A34A85800) [pid = 2796] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B453400) [pid = 2796] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3A1A4400) [pid = 2796] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3319CC00) [pid = 2796] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A43123800) [pid = 2796] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:42:57 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A40B4CC00) [pid = 2796] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:42:57 INFO - PROCESS | 2796 | 1464864177581 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]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 815ms 03:42:57 INFO - PROCESS | 2796 | 1464864177642 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 2796 | 1464864177645 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:42:57 INFO - PROCESS | 2796 | 1464864177648 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 2796 | 1464864177659 Marionette TRACE conn6 <- [1,978,null,{}] 03:42:57 INFO - PROCESS | 2796 | 1464864177663 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}] 03:42:57 INFO - PROCESS | 2796 | 1464864177774 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:42:57 INFO - PROCESS | 2796 | 1464864177822 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FBF800 == 44 [pid = 2796] [id = 254] 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A396BC000) [pid = 2796] [serial = 761] [outer = 0000000000000000] 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3F4BDC00) [pid = 2796] [serial = 762] [outer = 0000004A396BC000] 03:42:57 INFO - PROCESS | 2796 | 1464864177867 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A4441B400) [pid = 2796] [serial = 763] [outer = 0000004A396BC000] 03:42:58 INFO - PROCESS | 2796 | 1464864178229 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]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 649ms 03:42:58 INFO - PROCESS | 2796 | 1464864178318 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 2796 | 1464864178320 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:42:58 INFO - PROCESS | 2796 | 1464864178323 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 2796 | 1464864178325 Marionette TRACE conn6 <- [1,982,null,{}] 03:42:58 INFO - PROCESS | 2796 | 1464864178329 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}] 03:42:58 INFO - PROCESS | 2796 | 1464864178421 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:42:58 INFO - PROCESS | 2796 | 1464864178433 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A11A000 == 45 [pid = 2796] [id = 255] 03:42:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A46639000) [pid = 2796] [serial = 764] [outer = 0000000000000000] 03:42:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A466C8400) [pid = 2796] [serial = 765] [outer = 0000004A46639000] 03:42:58 INFO - PROCESS | 2796 | 1464864178479 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A469CC000) [pid = 2796] [serial = 766] [outer = 0000004A46639000] 03:42:58 INFO - PROCESS | 2796 | 1464864178896 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]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 03:42:58 INFO - PROCESS | 2796 | 1464864178955 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 2796 | 1464864178957 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:42:58 INFO - PROCESS | 2796 | 1464864178960 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:42:58 INFO - PROCESS | 2796 | 1464864178962 Marionette TRACE conn6 <- [1,986,null,{}] 03:42:58 INFO - PROCESS | 2796 | 1464864178966 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}] 03:42:59 INFO - PROCESS | 2796 | 1464864179062 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:42:59 INFO - PROCESS | 2796 | 1464864179070 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9D8000 == 46 [pid = 2796] [id = 256] 03:42:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A469D2C00) [pid = 2796] [serial = 767] [outer = 0000000000000000] 03:42:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A469D9400) [pid = 2796] [serial = 768] [outer = 0000004A469D2C00] 03:42:59 INFO - PROCESS | 2796 | 1464864179120 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A46B43800) [pid = 2796] [serial = 769] [outer = 0000004A469D2C00] 03:42:59 INFO - PROCESS | 2796 | 1464864179699 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]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 775ms 03:42:59 INFO - PROCESS | 2796 | 1464864179778 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 2796 | 1464864179783 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:42:59 INFO - PROCESS | 2796 | 1464864179803 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 2796 | 1464864179807 Marionette TRACE conn6 <- [1,990,null,{}] 03:42:59 INFO - PROCESS | 2796 | 1464864179813 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}] 03:42:59 INFO - PROCESS | 2796 | 1464864179938 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:43:00 INFO - PROCESS | 2796 | 1464864180049 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFB2800 == 47 [pid = 2796] [id = 257] 03:43:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3491E800) [pid = 2796] [serial = 770] [outer = 0000000000000000] 03:43:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A35766C00) [pid = 2796] [serial = 771] [outer = 0000004A3491E800] 03:43:00 INFO - PROCESS | 2796 | 1464864180109 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3A027800) [pid = 2796] [serial = 772] [outer = 0000004A3491E800] 03:43:00 INFO - PROCESS | 2796 | 1464864180694 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]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 942ms 03:43:00 INFO - PROCESS | 2796 | 1464864180747 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 2796 | 1464864180753 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:43:00 INFO - PROCESS | 2796 | 1464864180760 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 2796 | 1464864180763 Marionette TRACE conn6 <- [1,994,null,{}] 03:43:00 INFO - PROCESS | 2796 | 1464864180767 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}] 03:43:00 INFO - PROCESS | 2796 | 1464864180882 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:43:00 INFO - PROCESS | 2796 | 1464864180971 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4461A800 == 48 [pid = 2796] [id = 258] 03:43:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3B272C00) [pid = 2796] [serial = 773] [outer = 0000000000000000] 03:43:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3B453400) [pid = 2796] [serial = 774] [outer = 0000004A3B272C00] 03:43:01 INFO - PROCESS | 2796 | 1464864181028 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3F47E000) [pid = 2796] [serial = 775] [outer = 0000004A3B272C00] 03:43:01 INFO - PROCESS | 2796 | 1464864181608 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]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 879ms 03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:43:01 INFO - PROCESS | 2796 | 1464864181645 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 2796 | 1464864181648 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:43:01 INFO - PROCESS | 2796 | 1464864181652 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 2796 | 1464864181657 Marionette TRACE conn6 <- [1,998,null,{}] 03:43:01 INFO - PROCESS | 2796 | 1464864181669 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}] 03:43:01 INFO - PROCESS | 2796 | 1464864181787 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:43:01 INFO - PROCESS | 2796 | 1464864181878 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9D6000 == 49 [pid = 2796] [id = 259] 03:43:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A41B81800) [pid = 2796] [serial = 776] [outer = 0000000000000000] 03:43:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A43118800) [pid = 2796] [serial = 777] [outer = 0000004A41B81800] 03:43:01 INFO - PROCESS | 2796 | 1464864181940 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A4660D400) [pid = 2796] [serial = 778] [outer = 0000004A41B81800] 03:43:02 INFO - PROCESS | 2796 | 1464864182507 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]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 941ms 03:43:02 INFO - PROCESS | 2796 | 1464864182595 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 2796 | 1464864182598 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:43:02 INFO - PROCESS | 2796 | 1464864182602 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 2796 | 1464864182605 Marionette TRACE conn6 <- [1,1002,null,{}] 03:43:02 INFO - PROCESS | 2796 | 1464864182608 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}] 03:43:02 INFO - PROCESS | 2796 | 1464864182724 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:43:02 INFO - PROCESS | 2796 | 1464864182799 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E80000 == 50 [pid = 2796] [id = 260] 03:43:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46AE0000) [pid = 2796] [serial = 779] [outer = 0000000000000000] 03:43:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46B41000) [pid = 2796] [serial = 780] [outer = 0000004A46AE0000] 03:43:02 INFO - PROCESS | 2796 | 1464864182895 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A48EA3C00) [pid = 2796] [serial = 781] [outer = 0000004A46AE0000] 03:43:03 INFO - PROCESS | 2796 | 1464864183452 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]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 03:43:03 INFO - PROCESS | 2796 | 1464864183485 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 2796 | 1464864183488 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:43:03 INFO - PROCESS | 2796 | 1464864183491 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 2796 | 1464864183494 Marionette TRACE conn6 <- [1,1006,null,{}] 03:43:03 INFO - PROCESS | 2796 | 1464864183498 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}] 03:43:03 INFO - PROCESS | 2796 | 1464864183607 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:43:03 INFO - PROCESS | 2796 | 1464864183698 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B6800 == 51 [pid = 2796] [id = 261] 03:43:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A48EA8C00) [pid = 2796] [serial = 782] [outer = 0000000000000000] 03:43:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A48EAC400) [pid = 2796] [serial = 783] [outer = 0000004A48EA8C00] 03:43:03 INFO - PROCESS | 2796 | 1464864183753 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A48F78C00) [pid = 2796] [serial = 784] [outer = 0000004A48EA8C00] 03:43:04 INFO - PROCESS | 2796 | 1464864184356 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]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 03:43:04 INFO - PROCESS | 2796 | 1464864184437 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2796 | 1464864184440 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:43:04 INFO - PROCESS | 2796 | 1464864184444 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 2796 | 1464864184446 Marionette TRACE conn6 <- [1,1010,null,{}] 03:43:04 INFO - PROCESS | 2796 | 1464864184450 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}] 03:43:04 INFO - PROCESS | 2796 | 1464864184587 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:43:04 INFO - PROCESS | 2796 | 1464864184700 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35157800 == 52 [pid = 2796] [id = 262] 03:43:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A340CAC00) [pid = 2796] [serial = 785] [outer = 0000000000000000] 03:43:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A34CB3C00) [pid = 2796] [serial = 786] [outer = 0000004A340CAC00] 03:43:04 INFO - PROCESS | 2796 | 1464864184758 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A40EADC00) [pid = 2796] [serial = 787] [outer = 0000004A340CAC00] 03:43:05 INFO - PROCESS | 2796 | 1464864185473 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]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1087ms 03:43:05 INFO - PROCESS | 2796 | 1464864185533 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 2796 | 1464864185539 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:43:05 INFO - PROCESS | 2796 | 1464864185543 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 2796 | 1464864185548 Marionette TRACE conn6 <- [1,1014,null,{}] 03:43:05 INFO - PROCESS | 2796 | 1464864185553 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}] 03:43:05 INFO - PROCESS | 2796 | 1464864185692 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:43:05 INFO - PROCESS | 2796 | 1464864185815 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0D1000 == 53 [pid = 2796] [id = 263] 03:43:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A363D4000) [pid = 2796] [serial = 788] [outer = 0000000000000000] 03:43:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A3956D000) [pid = 2796] [serial = 789] [outer = 0000004A363D4000] 03:43:05 INFO - PROCESS | 2796 | 1464864185868 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A3A098000) [pid = 2796] [serial = 790] [outer = 0000004A363D4000] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A11A000 == 52 [pid = 2796] [id = 255] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FBF800 == 51 [pid = 2796] [id = 254] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC0000 == 50 [pid = 2796] [id = 253] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465AD000 == 49 [pid = 2796] [id = 252] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44622000 == 48 [pid = 2796] [id = 251] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FB3800 == 47 [pid = 2796] [id = 250] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A9800 == 46 [pid = 2796] [id = 249] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFA2800 == 45 [pid = 2796] [id = 248] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A341800 == 44 [pid = 2796] [id = 247] 03:43:06 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1DB000 == 43 [pid = 2796] [id = 246] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3A3B0C00) [pid = 2796] [serial = 683] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A40F24800) [pid = 2796] [serial = 686] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A41660000) [pid = 2796] [serial = 689] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A46426400) [pid = 2796] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A444D6C00) [pid = 2796] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3977EC00) [pid = 2796] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A40EAC000) [pid = 2796] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A4641C400) [pid = 2796] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A4663C400) [pid = 2796] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3F588000) [pid = 2796] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A40EAB800) [pid = 2796] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A43120800) [pid = 2796] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A41EC1800) [pid = 2796] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A35BA9C00) [pid = 2796] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A395CB800) [pid = 2796] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A34BAEC00) [pid = 2796] [serial = 680] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3EDEDC00) [pid = 2796] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A35145800) [pid = 2796] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A34A8CC00) [pid = 2796] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A42F76400) [pid = 2796] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41EBE400) [pid = 2796] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3A3B1000) [pid = 2796] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3B273400) [pid = 2796] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40C4FC00) [pid = 2796] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A431EA000) [pid = 2796] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A44CC6800) [pid = 2796] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A446DB800) [pid = 2796] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A35356400) [pid = 2796] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A43460800) [pid = 2796] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A44417800) [pid = 2796] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3F475400) [pid = 2796] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:43:06 INFO - PROCESS | 2796 | 1464864186633 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]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1137ms 03:43:06 INFO - PROCESS | 2796 | 1464864186685 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 2796 | 1464864186690 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:43:06 INFO - PROCESS | 2796 | 1464864186697 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 2796 | 1464864186701 Marionette TRACE conn6 <- [1,1018,null,{}] 03:43:06 INFO - PROCESS | 2796 | 1464864186707 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}] 03:43:06 INFO - PROCESS | 2796 | 1464864186824 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:43:06 INFO - PROCESS | 2796 | 1464864186900 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE0C800 == 44 [pid = 2796] [id = 264] 03:43:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A351B9C00) [pid = 2796] [serial = 791] [outer = 0000000000000000] 03:43:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3582BC00) [pid = 2796] [serial = 792] [outer = 0000004A351B9C00] 03:43:07 INFO - PROCESS | 2796 | 1464864187000 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A39947400) [pid = 2796] [serial = 793] [outer = 0000004A351B9C00] 03:43:07 INFO - PROCESS | 2796 | 1464864187653 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]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 983ms 03:43:07 INFO - PROCESS | 2796 | 1464864187682 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 2796 | 1464864187689 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:43:07 INFO - PROCESS | 2796 | 1464864187696 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:43:07 INFO - PROCESS | 2796 | 1464864187699 Marionette TRACE conn6 <- [1,1022,null,{}] 03:43:07 INFO - PROCESS | 2796 | 1464864187703 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}] 03:43:07 INFO - PROCESS | 2796 | 1464864187816 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:43:07 INFO - PROCESS | 2796 | 1464864187890 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F59800 == 45 [pid = 2796] [id = 265] 03:43:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3A3B3C00) [pid = 2796] [serial = 794] [outer = 0000000000000000] 03:43:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3AEE7400) [pid = 2796] [serial = 795] [outer = 0000004A3A3B3C00] 03:43:07 INFO - PROCESS | 2796 | 1464864187946 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3BB13000) [pid = 2796] [serial = 796] [outer = 0000004A3A3B3C00] 03:43:08 INFO - PROCESS | 2796 | 1464864188571 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]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 942ms 03:43:08 INFO - PROCESS | 2796 | 1464864188643 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 2796 | 1464864188646 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:43:08 INFO - PROCESS | 2796 | 1464864188650 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 2796 | 1464864188655 Marionette TRACE conn6 <- [1,1026,null,{}] 03:43:08 INFO - PROCESS | 2796 | 1464864188667 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}] 03:43:08 INFO - PROCESS | 2796 | 1464864188786 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:43:08 INFO - PROCESS | 2796 | 1464864188855 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39926000 == 46 [pid = 2796] [id = 266] 03:43:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F0E9400) [pid = 2796] [serial = 797] [outer = 0000000000000000] 03:43:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3F480C00) [pid = 2796] [serial = 798] [outer = 0000004A3F0E9400] 03:43:08 INFO - PROCESS | 2796 | 1464864188955 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A40B4CC00) [pid = 2796] [serial = 799] [outer = 0000004A3F0E9400] 03:43:09 INFO - PROCESS | 2796 | 1464864189503 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]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 881ms 03:43:09 INFO - PROCESS | 2796 | 1464864189533 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 2796 | 1464864189537 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:43:09 INFO - PROCESS | 2796 | 1464864189540 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 2796 | 1464864189542 Marionette TRACE conn6 <- [1,1030,null,{}] 03:43:09 INFO - PROCESS | 2796 | 1464864189546 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}] 03:43:09 INFO - PROCESS | 2796 | 1464864189659 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:43:09 INFO - PROCESS | 2796 | 1464864189745 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44618000 == 47 [pid = 2796] [id = 267] 03:43:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41237800) [pid = 2796] [serial = 800] [outer = 0000000000000000] 03:43:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A4123D800) [pid = 2796] [serial = 801] [outer = 0000004A41237800] 03:43:09 INFO - PROCESS | 2796 | 1464864189801 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41657400) [pid = 2796] [serial = 802] [outer = 0000004A41237800] 03:43:10 INFO - PROCESS | 2796 | 1464864190397 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]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 881ms 03:43:10 INFO - PROCESS | 2796 | 1464864190423 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 2796 | 1464864190426 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:43:10 INFO - PROCESS | 2796 | 1464864190429 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:43:10 INFO - PROCESS | 2796 | 1464864190432 Marionette TRACE conn6 <- [1,1034,null,{}] 03:43:10 INFO - PROCESS | 2796 | 1464864190450 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}] 03:43:10 INFO - PROCESS | 2796 | 1464864190555 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:43:10 INFO - PROCESS | 2796 | 1464864190627 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46382000 == 48 [pid = 2796] [id = 268] 03:43:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A416E5000) [pid = 2796] [serial = 803] [outer = 0000000000000000] 03:43:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A416EB800) [pid = 2796] [serial = 804] [outer = 0000004A416E5000] 03:43:10 INFO - PROCESS | 2796 | 1464864190683 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A42E97400) [pid = 2796] [serial = 805] [outer = 0000004A416E5000] 03:43:11 INFO - PROCESS | 2796 | 1464864191263 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]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 902ms 03:43:11 INFO - PROCESS | 2796 | 1464864191334 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 2796 | 1464864191337 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:43:11 INFO - PROCESS | 2796 | 1464864191340 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 2796 | 1464864191343 Marionette TRACE conn6 <- [1,1038,null,{}] 03:43:11 INFO - PROCESS | 2796 | 1464864191346 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}] 03:43:11 INFO - PROCESS | 2796 | 1464864191473 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:43:11 INFO - PROCESS | 2796 | 1464864191548 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465AB000 == 49 [pid = 2796] [id = 269] 03:43:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A43416000) [pid = 2796] [serial = 806] [outer = 0000000000000000] 03:43:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A446D6800) [pid = 2796] [serial = 807] [outer = 0000004A43416000] 03:43:11 INFO - PROCESS | 2796 | 1464864191604 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A44CEE800) [pid = 2796] [serial = 808] [outer = 0000004A43416000] 03:43:12 INFO - PROCESS | 2796 | 1464864192324 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]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1028ms 03:43:12 INFO - PROCESS | 2796 | 1464864192372 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 2796 | 1464864192376 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:43:12 INFO - PROCESS | 2796 | 1464864192382 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 2796 | 1464864192386 Marionette TRACE conn6 <- [1,1042,null,{}] 03:43:12 INFO - PROCESS | 2796 | 1464864192392 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}] 03:43:12 INFO - PROCESS | 2796 | 1464864192503 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:43:12 INFO - PROCESS | 2796 | 1464864192582 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F29E800 == 50 [pid = 2796] [id = 270] 03:43:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3310DC00) [pid = 2796] [serial = 809] [outer = 0000000000000000] 03:43:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A34CB8C00) [pid = 2796] [serial = 810] [outer = 0000004A3310DC00] 03:43:12 INFO - PROCESS | 2796 | 1464864192674 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A39787000) [pid = 2796] [serial = 811] [outer = 0000004A3310DC00] 03:43:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B6800 == 49 [pid = 2796] [id = 261] 03:43:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E80000 == 48 [pid = 2796] [id = 260] 03:43:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9D6000 == 47 [pid = 2796] [id = 259] 03:43:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4461A800 == 46 [pid = 2796] [id = 258] 03:43:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFB2800 == 45 [pid = 2796] [id = 257] 03:43:13 INFO - PROCESS | 2796 | 1464864193216 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]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 880ms 03:43:13 INFO - PROCESS | 2796 | 1464864193266 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 2796 | 1464864193272 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:43:13 INFO - PROCESS | 2796 | 1464864193278 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 2796 | 1464864193281 Marionette TRACE conn6 <- [1,1046,null,{}] 03:43:13 INFO - PROCESS | 2796 | 1464864193285 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}] 03:43:13 INFO - PROCESS | 2796 | 1464864193381 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:43:13 INFO - PROCESS | 2796 | 1464864193459 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41690800 == 46 [pid = 2796] [id = 271] 03:43:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A34923C00) [pid = 2796] [serial = 812] [outer = 0000000000000000] 03:43:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A3A0EE800) [pid = 2796] [serial = 813] [outer = 0000004A34923C00] 03:43:13 INFO - PROCESS | 2796 | 1464864193505 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3E837800) [pid = 2796] [serial = 814] [outer = 0000004A34923C00] 03:43:13 INFO - PROCESS | 2796 | 1464864193901 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]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 03:43:13 INFO - PROCESS | 2796 | 1464864193972 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 2796 | 1464864193974 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:43:13 INFO - PROCESS | 2796 | 1464864193978 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 2796 | 1464864193982 Marionette TRACE conn6 <- [1,1050,null,{}] 03:43:14 INFO - PROCESS | 2796 | 1464864193998 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}] 03:43:14 INFO - PROCESS | 2796 | 1464864194094 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:43:14 INFO - PROCESS | 2796 | 1464864194109 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46490800 == 47 [pid = 2796] [id = 272] 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4123F000) [pid = 2796] [serial = 815] [outer = 0000000000000000] 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A41E5EC00) [pid = 2796] [serial = 816] [outer = 0000004A4123F000] 03:43:14 INFO - PROCESS | 2796 | 1464864194158 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A43411800) [pid = 2796] [serial = 817] [outer = 0000004A4123F000] 03:43:14 INFO - PROCESS | 2796 | 1464864194630 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]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 03:43:14 INFO - PROCESS | 2796 | 1464864194672 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 2796 | 1464864194675 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:43:14 INFO - PROCESS | 2796 | 1464864194678 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2796 | 1464864194680 Marionette TRACE conn6 <- [1,1054,null,{}] 03:43:14 INFO - PROCESS | 2796 | 1464864194683 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}] 03:43:14 INFO - PROCESS | 2796 | 1464864194775 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:43:14 INFO - PROCESS | 2796 | 1464864194784 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EBD800 == 48 [pid = 2796] [id = 273] 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A446DA800) [pid = 2796] [serial = 818] [outer = 0000000000000000] 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A46350400) [pid = 2796] [serial = 819] [outer = 0000004A446DA800] 03:43:14 INFO - PROCESS | 2796 | 1464864194829 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A4635BC00) [pid = 2796] [serial = 820] [outer = 0000004A446DA800] 03:43:15 INFO - PROCESS | 2796 | 1464864195319 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]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 03:43:15 INFO - PROCESS | 2796 | 1464864195373 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 2796 | 1464864195375 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:43:15 INFO - PROCESS | 2796 | 1464864195379 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 2796 | 1464864195380 Marionette TRACE conn6 <- [1,1058,null,{}] 03:43:15 INFO - PROCESS | 2796 | 1464864195384 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}] 03:43:15 INFO - PROCESS | 2796 | 1464864195539 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:43:15 INFO - PROCESS | 2796 | 1464864195564 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490AC000 == 49 [pid = 2796] [id = 274] 03:43:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A46421C00) [pid = 2796] [serial = 821] [outer = 0000000000000000] 03:43:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4660BC00) [pid = 2796] [serial = 822] [outer = 0000004A46421C00] 03:43:15 INFO - PROCESS | 2796 | 1464864195609 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A46639C00) [pid = 2796] [serial = 823] [outer = 0000004A46421C00] 03:43:16 INFO - PROCESS | 2796 | 1464864196046 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]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 03:43:16 INFO - PROCESS | 2796 | 1464864196115 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2796 | 1464864196125 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:43:16 INFO - PROCESS | 2796 | 1464864196128 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 2796 | 1464864196130 Marionette TRACE conn6 <- [1,1062,null,{}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:43:16 INFO - PROCESS | 2796 | 1464864196134 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}] 03:43:16 INFO - PROCESS | 2796 | 1464864196272 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:43:16 INFO - PROCESS | 2796 | 1464864196331 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A410000 == 50 [pid = 2796] [id = 275] 03:43:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A469CE800) [pid = 2796] [serial = 824] [outer = 0000000000000000] 03:43:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A46B49800) [pid = 2796] [serial = 825] [outer = 0000004A469CE800] 03:43:16 INFO - PROCESS | 2796 | 1464864196376 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A48EB1C00) [pid = 2796] [serial = 826] [outer = 0000004A469CE800] 03:43:16 INFO - PROCESS | 2796 | 1464864196804 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]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 03:43:16 INFO - PROCESS | 2796 | 1464864196880 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2796 | 1464864196882 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:43:16 INFO - PROCESS | 2796 | 1464864196886 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 2796 | 1464864196888 Marionette TRACE conn6 <- [1,1066,null,{}] 03:43:16 INFO - PROCESS | 2796 | 1464864196891 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}] 03:43:17 INFO - PROCESS | 2796 | 1464864197091 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A40C51400) [pid = 2796] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A33A10C00) [pid = 2796] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A3F039C00) [pid = 2796] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3314AC00) [pid = 2796] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A4158EC00) [pid = 2796] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A343BC000) [pid = 2796] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A3A1A4000) [pid = 2796] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A4085B000) [pid = 2796] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A34CB8400) [pid = 2796] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A44CEC000) [pid = 2796] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A43118400) [pid = 2796] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A396BC000) [pid = 2796] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A44415C00) [pid = 2796] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A46639000) [pid = 2796] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A4165AC00) [pid = 2796] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3B272C00) [pid = 2796] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A340CAC00) [pid = 2796] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A39722800) [pid = 2796] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3491E800) [pid = 2796] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A41B81800) [pid = 2796] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A46AE0000) [pid = 2796] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A40EA7C00) [pid = 2796] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:43:17 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A469D2C00) [pid = 2796] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:43:17 INFO - PROCESS | 2796 | 1464864197155 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A342800 == 51 [pid = 2796] [id = 276] 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A330DF800) [pid = 2796] [serial = 827] [outer = 0000000000000000] 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3400A800) [pid = 2796] [serial = 828] [outer = 0000004A330DF800] 03:43:17 INFO - PROCESS | 2796 | 1464864197202 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3A022C00) [pid = 2796] [serial = 829] [outer = 0000004A330DF800] 03:43:17 INFO - PROCESS | 2796 | 1464864197566 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]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 03:43:17 INFO - PROCESS | 2796 | 1464864197623 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 2796 | 1464864197625 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:43:17 INFO - PROCESS | 2796 | 1464864197628 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 2796 | 1464864197630 Marionette TRACE conn6 <- [1,1070,null,{}] 03:43:17 INFO - PROCESS | 2796 | 1464864197642 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}] 03:43:17 INFO - PROCESS | 2796 | 1464864197727 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:43:17 INFO - PROCESS | 2796 | 1464864197733 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9D3000 == 52 [pid = 2796] [id = 277] 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3E788800) [pid = 2796] [serial = 830] [outer = 0000000000000000] 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A40D25800) [pid = 2796] [serial = 831] [outer = 0000004A3E788800] 03:43:17 INFO - PROCESS | 2796 | 1464864197780 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A416F1000) [pid = 2796] [serial = 832] [outer = 0000004A3E788800] 03:43:18 INFO - PROCESS | 2796 | 1464864198197 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]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 648ms 03:43:18 INFO - PROCESS | 2796 | 1464864198280 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 2796 | 1464864198282 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:43:18 INFO - PROCESS | 2796 | 1464864198286 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 2796 | 1464864198288 Marionette TRACE conn6 <- [1,1074,null,{}] 03:43:18 INFO - PROCESS | 2796 | 1464864198291 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}] 03:43:18 INFO - PROCESS | 2796 | 1464864198379 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:43:18 INFO - PROCESS | 2796 | 1464864198415 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D5800 == 53 [pid = 2796] [id = 278] 03:43:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A43411C00) [pid = 2796] [serial = 833] [outer = 0000000000000000] 03:43:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A466D1800) [pid = 2796] [serial = 834] [outer = 0000004A43411C00] 03:43:18 INFO - PROCESS | 2796 | 1464864198461 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A48EB2800) [pid = 2796] [serial = 835] [outer = 0000004A43411C00] 03:43:18 INFO - PROCESS | 2796 | 1464864198879 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]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 03:43:18 INFO - PROCESS | 2796 | 1464864198919 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 2796 | 1464864198922 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:43:18 INFO - PROCESS | 2796 | 1464864198925 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 2796 | 1464864198927 Marionette TRACE conn6 <- [1,1078,null,{}] 03:43:18 INFO - PROCESS | 2796 | 1464864198930 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}] 03:43:19 INFO - PROCESS | 2796 | 1464864199027 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:43:19 INFO - PROCESS | 2796 | 1464864199036 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C5DE000 == 54 [pid = 2796] [id = 279] 03:43:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A48F7F000) [pid = 2796] [serial = 836] [outer = 0000000000000000] 03:43:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A48F80400) [pid = 2796] [serial = 837] [outer = 0000004A48F7F000] 03:43:19 INFO - PROCESS | 2796 | 1464864199080 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4920A800) [pid = 2796] [serial = 838] [outer = 0000004A48F7F000] 03:43:19 INFO - PROCESS | 2796 | 1464864199777 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]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 881ms 03:43:19 INFO - PROCESS | 2796 | 1464864199812 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 2796 | 1464864199818 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:43:19 INFO - PROCESS | 2796 | 1464864199824 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 2796 | 1464864199829 Marionette TRACE conn6 <- [1,1082,null,{}] 03:43:19 INFO - PROCESS | 2796 | 1464864199834 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}] 03:43:19 INFO - PROCESS | 2796 | 1464864199964 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:43:20 INFO - PROCESS | 2796 | 1464864200079 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E7E000 == 55 [pid = 2796] [id = 280] 03:43:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A3A024000) [pid = 2796] [serial = 839] [outer = 0000000000000000] 03:43:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A3B272800) [pid = 2796] [serial = 840] [outer = 0000004A3A024000] 03:43:20 INFO - PROCESS | 2796 | 1464864200138 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A3F4BE000) [pid = 2796] [serial = 841] [outer = 0000004A3A024000] 03:43:20 INFO - PROCESS | 2796 | 1464864200711 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]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 943ms 03:43:20 INFO - PROCESS | 2796 | 1464864200771 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 2796 | 1464864200778 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:43:20 INFO - PROCESS | 2796 | 1464864200785 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:43:20 INFO - PROCESS | 2796 | 1464864200788 Marionette TRACE conn6 <- [1,1086,null,{}] 03:43:20 INFO - PROCESS | 2796 | 1464864200793 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}] 03:43:20 INFO - PROCESS | 2796 | 1464864200912 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:43:21 INFO - PROCESS | 2796 | 1464864201006 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5A0800 == 56 [pid = 2796] [id = 281] 03:43:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A416EA800) [pid = 2796] [serial = 842] [outer = 0000000000000000] 03:43:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A4311E800) [pid = 2796] [serial = 843] [outer = 0000004A416EA800] 03:43:21 INFO - PROCESS | 2796 | 1464864201062 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A46353000) [pid = 2796] [serial = 844] [outer = 0000004A416EA800] 03:43:21 INFO - PROCESS | 2796 | 1464864201694 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]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 945ms 03:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:43:21 INFO - PROCESS | 2796 | 1464864201734 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 2796 | 1464864201737 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 2796 | 1464864201741 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 2796 | 1464864201745 Marionette TRACE conn6 <- [1,1090,null,{}] 03:43:21 INFO - PROCESS | 2796 | 1464864201757 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}] 03:43:21 INFO - PROCESS | 2796 | 1464864201877 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:43:22 INFO - PROCESS | 2796 | 1464864202001 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA5E000 == 57 [pid = 2796] [id = 282] 03:43:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A46B42C00) [pid = 2796] [serial = 845] [outer = 0000000000000000] 03:43:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A46B4B400) [pid = 2796] [serial = 846] [outer = 0000004A46B42C00] 03:43:22 INFO - PROCESS | 2796 | 1464864202061 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A4920AC00) [pid = 2796] [serial = 847] [outer = 0000004A46B42C00] 03:43:22 INFO - PROCESS | 2796 | 1464864202653 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]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 944ms 03:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:43:22 INFO - PROCESS | 2796 | 1464864202686 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 2796 | 1464864202689 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:43:22 INFO - PROCESS | 2796 | 1464864202693 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 2796 | 1464864202695 Marionette TRACE conn6 <- [1,1094,null,{}] 03:43:22 INFO - PROCESS | 2796 | 1464864202699 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}] 03:43:22 INFO - PROCESS | 2796 | 1464864202816 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:43:22 INFO - PROCESS | 2796 | 1464864202936 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C319000 == 58 [pid = 2796] [id = 283] 03:43:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A49213000) [pid = 2796] [serial = 848] [outer = 0000000000000000] 03:43:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A496A4000) [pid = 2796] [serial = 849] [outer = 0000004A49213000] 03:43:22 INFO - PROCESS | 2796 | 1464864202993 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A496AB000) [pid = 2796] [serial = 850] [outer = 0000004A49213000] 03:43:23 INFO - PROCESS | 2796 | 1464864203624 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]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 982ms 03:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:43:23 INFO - PROCESS | 2796 | 1464864203678 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 2796 | 1464864203680 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:43:23 INFO - PROCESS | 2796 | 1464864203684 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 2796 | 1464864203687 Marionette TRACE conn6 <- [1,1098,null,{}] 03:43:23 INFO - PROCESS | 2796 | 1464864203690 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}] 03:43:23 INFO - PROCESS | 2796 | 1464864203805 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:43:23 INFO - PROCESS | 2796 | 1464864203930 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35051800 == 59 [pid = 2796] [id = 284] 03:43:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A343BDC00) [pid = 2796] [serial = 851] [outer = 0000000000000000] 03:43:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A34CBA400) [pid = 2796] [serial = 852] [outer = 0000004A343BDC00] 03:43:24 INFO - PROCESS | 2796 | 1464864203987 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A3A3BB000) [pid = 2796] [serial = 853] [outer = 0000004A343BDC00] 03:43:24 INFO - PROCESS | 2796 | 1464864204782 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]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1139ms 03:43:24 INFO - PROCESS | 2796 | 1464864204826 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 2796 | 1464864204831 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:43:24 INFO - PROCESS | 2796 | 1464864204836 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 2796 | 1464864204840 Marionette TRACE conn6 <- [1,1102,null,{}] 03:43:24 INFO - PROCESS | 2796 | 1464864204845 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}] 03:43:24 INFO - PROCESS | 2796 | 1464864204952 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:43:25 INFO - PROCESS | 2796 | 1464864205050 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39747000 == 60 [pid = 2796] [id = 285] 03:43:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A381BDC00) [pid = 2796] [serial = 854] [outer = 0000000000000000] 03:43:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A395CD800) [pid = 2796] [serial = 855] [outer = 0000004A381BDC00] 03:43:25 INFO - PROCESS | 2796 | 1464864205101 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A3A3B9000) [pid = 2796] [serial = 856] [outer = 0000004A381BDC00] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D5800 == 59 [pid = 2796] [id = 278] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9D3000 == 58 [pid = 2796] [id = 277] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A342800 == 57 [pid = 2796] [id = 276] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A410000 == 56 [pid = 2796] [id = 275] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490AC000 == 55 [pid = 2796] [id = 274] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EBD800 == 54 [pid = 2796] [id = 273] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46490800 == 53 [pid = 2796] [id = 272] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41690800 == 52 [pid = 2796] [id = 271] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F29E800 == 51 [pid = 2796] [id = 270] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46382000 == 50 [pid = 2796] [id = 268] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A3A3B7C00) [pid = 2796] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A41B16C00) [pid = 2796] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A4662F400) [pid = 2796] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A3956D000) [pid = 2796] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A48EAC400) [pid = 2796] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44618000 == 49 [pid = 2796] [id = 267] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39926000 == 48 [pid = 2796] [id = 266] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F59800 == 47 [pid = 2796] [id = 265] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE0C800 == 46 [pid = 2796] [id = 264] 03:43:25 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0D1000 == 45 [pid = 2796] [id = 263] 03:43:25 INFO - PROCESS | 2796 | 1464864205757 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]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 943ms 03:43:25 INFO - PROCESS | 2796 | 1464864205783 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 2796 | 1464864205789 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:43:25 INFO - PROCESS | 2796 | 1464864205795 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 2796 | 1464864205798 Marionette TRACE conn6 <- [1,1106,null,{}] 03:43:25 INFO - PROCESS | 2796 | 1464864205804 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}] 03:43:25 INFO - PROCESS | 2796 | 1464864205902 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A3F0B1800) [pid = 2796] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3F474400) [pid = 2796] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A34CAF800) [pid = 2796] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3319B800) [pid = 2796] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41654C00) [pid = 2796] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A416EC000) [pid = 2796] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A35822800) [pid = 2796] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A34BA1400) [pid = 2796] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A3E792400) [pid = 2796] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A3A3BB800) [pid = 2796] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A40B45C00) [pid = 2796] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A395C9800) [pid = 2796] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3A0EA000) [pid = 2796] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4660E000) [pid = 2796] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A44418C00) [pid = 2796] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A43414400) [pid = 2796] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3F4BDC00) [pid = 2796] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A44CBDC00) [pid = 2796] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A466C8400) [pid = 2796] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A469CC000) [pid = 2796] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A46609400) [pid = 2796] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A469D9400) [pid = 2796] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A4441B400) [pid = 2796] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A41237C00) [pid = 2796] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A416ECC00) [pid = 2796] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3F47E000) [pid = 2796] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A40EADC00) [pid = 2796] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3B456C00) [pid = 2796] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A34CB3C00) [pid = 2796] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A35766C00) [pid = 2796] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A43118800) [pid = 2796] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3A027800) [pid = 2796] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B453400) [pid = 2796] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A4660D400) [pid = 2796] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A48EA3C00) [pid = 2796] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41245000) [pid = 2796] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A46B43800) [pid = 2796] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A46B41000) [pid = 2796] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A41237000) [pid = 2796] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3576F000) [pid = 2796] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:43:26 INFO - PROCESS | 2796 | 1464864205992 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE10800 == 46 [pid = 2796] [id = 286] 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3319BC00) [pid = 2796] [serial = 857] [outer = 0000000000000000] 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A34CAF800) [pid = 2796] [serial = 858] [outer = 0000004A3319BC00] 03:43:26 INFO - PROCESS | 2796 | 1464864206039 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A39570000) [pid = 2796] [serial = 859] [outer = 0000004A3319BC00] 03:43:26 INFO - PROCESS | 2796 | 1464864206464 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]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 03:43:26 INFO - PROCESS | 2796 | 1464864206486 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 2796 | 1464864206489 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:43:26 INFO - PROCESS | 2796 | 1464864206493 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 2796 | 1464864206496 Marionette TRACE conn6 <- [1,1110,null,{}] 03:43:26 INFO - PROCESS | 2796 | 1464864206508 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}] 03:43:26 INFO - PROCESS | 2796 | 1464864206607 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:43:26 INFO - PROCESS | 2796 | 1464864206616 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4128E000 == 47 [pid = 2796] [id = 287] 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3AEDF000) [pid = 2796] [serial = 860] [outer = 0000000000000000] 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3BB0D400) [pid = 2796] [serial = 861] [outer = 0000004A3AEDF000] 03:43:26 INFO - PROCESS | 2796 | 1464864206664 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3F474400) [pid = 2796] [serial = 862] [outer = 0000004A3AEDF000] 03:43:27 INFO - PROCESS | 2796 | 1464864207124 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]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 03:43:27 INFO - PROCESS | 2796 | 1464864207187 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2796 | 1464864207189 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:43:27 INFO - PROCESS | 2796 | 1464864207193 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:43:27 INFO - PROCESS | 2796 | 1464864207194 Marionette TRACE conn6 <- [1,1114,null,{}] 03:43:27 INFO - PROCESS | 2796 | 1464864207198 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}] 03:43:27 INFO - PROCESS | 2796 | 1464864207317 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:43:27 INFO - PROCESS | 2796 | 1464864207399 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E67800 == 48 [pid = 2796] [id = 288] 03:43:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3AEE4C00) [pid = 2796] [serial = 863] [outer = 0000000000000000] 03:43:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A40862000) [pid = 2796] [serial = 864] [outer = 0000004A3AEE4C00] 03:43:27 INFO - PROCESS | 2796 | 1464864207446 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A40D23400) [pid = 2796] [serial = 865] [outer = 0000004A3AEE4C00] 03:43:27 INFO - PROCESS | 2796 | 1464864207854 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]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 689ms 03:43:27 INFO - PROCESS | 2796 | 1464864207885 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2796 | 1464864207887 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:43:27 INFO - PROCESS | 2796 | 1464864207890 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 2796 | 1464864207892 Marionette TRACE conn6 <- [1,1118,null,{}] 03:43:27 INFO - PROCESS | 2796 | 1464864207896 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}] 03:43:28 INFO - PROCESS | 2796 | 1464864208007 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:43:28 INFO - PROCESS | 2796 | 1464864208015 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E90000 == 49 [pid = 2796] [id = 289] 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A40EAA000) [pid = 2796] [serial = 866] [outer = 0000000000000000] 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41236400) [pid = 2796] [serial = 867] [outer = 0000004A40EAA000] 03:43:28 INFO - PROCESS | 2796 | 1464864208061 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41245C00) [pid = 2796] [serial = 868] [outer = 0000004A40EAA000] 03:43:28 INFO - PROCESS | 2796 | 1464864208550 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]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:43:28 INFO - PROCESS | 2796 | 1464864208584 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 2796 | 1464864208586 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:43:28 INFO - PROCESS | 2796 | 1464864208598 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 2796 | 1464864208600 Marionette TRACE conn6 <- [1,1122,null,{}] 03:43:28 INFO - PROCESS | 2796 | 1464864208603 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}] 03:43:28 INFO - PROCESS | 2796 | 1464864208775 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:43:28 INFO - PROCESS | 2796 | 1464864208830 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451B4000 == 50 [pid = 2796] [id = 290] 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A416F1400) [pid = 2796] [serial = 869] [outer = 0000000000000000] 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41E64800) [pid = 2796] [serial = 870] [outer = 0000004A416F1400] 03:43:28 INFO - PROCESS | 2796 | 1464864208876 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A4340D000) [pid = 2796] [serial = 871] [outer = 0000004A416F1400] 03:43:29 INFO - PROCESS | 2796 | [GFX2-]: DrawTargetD2D 1.1 (0000004A4812C4B0): Failed to create GradientStopCollection with no stops. 03:43:29 INFO - PROCESS | 2796 | [GFX3-]: No stops specified for gradient pattern. 03:43:29 INFO - PROCESS | 2796 | 1464864209292 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]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 03:43:29 INFO - PROCESS | 2796 | 1464864209326 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 2796 | 1464864209328 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:43:29 INFO - PROCESS | 2796 | 1464864209336 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 2796 | 1464864209338 Marionette TRACE conn6 <- [1,1126,null,{}] 03:43:29 INFO - PROCESS | 2796 | 1464864209341 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}] 03:43:29 INFO - PROCESS | 2796 | 1464864209454 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:43:29 INFO - PROCESS | 2796 | 1464864209461 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A7000 == 51 [pid = 2796] [id = 291] 03:43:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A431EAC00) [pid = 2796] [serial = 872] [outer = 0000000000000000] 03:43:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A444D6400) [pid = 2796] [serial = 873] [outer = 0000004A431EAC00] 03:43:29 INFO - PROCESS | 2796 | 1464864209509 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A44C5A000) [pid = 2796] [serial = 874] [outer = 0000004A431EAC00] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A4660CC00) [pid = 2796] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4165D800) [pid = 2796] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3A040800) [pid = 2796] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A48EA8C00) [pid = 2796] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A43411C00) [pid = 2796] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A46421C00) [pid = 2796] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A469CE800) [pid = 2796] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3310DC00) [pid = 2796] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A446DA800) [pid = 2796] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A4123F000) [pid = 2796] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A34923C00) [pid = 2796] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3E788800) [pid = 2796] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:43:29 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A330DF800) [pid = 2796] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:43:30 INFO - PROCESS | 2796 | 1464864210076 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]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 776ms 03:43:30 INFO - PROCESS | 2796 | 1464864210122 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 2796 | 1464864210124 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:43:30 INFO - PROCESS | 2796 | 1464864210128 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 2796 | 1464864210130 Marionette TRACE conn6 <- [1,1130,null,{}] 03:43:30 INFO - PROCESS | 2796 | 1464864210142 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}] 03:43:30 INFO - PROCESS | 2796 | 1464864210228 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:43:30 INFO - PROCESS | 2796 | 1464864210237 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B9000 == 52 [pid = 2796] [id = 292] 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40D1C800) [pid = 2796] [serial = 875] [outer = 0000000000000000] 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A44CBB400) [pid = 2796] [serial = 876] [outer = 0000004A40D1C800] 03:43:30 INFO - PROCESS | 2796 | 1464864210283 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A46353400) [pid = 2796] [serial = 877] [outer = 0000004A40D1C800] 03:43:30 INFO - PROCESS | 2796 | 1464864210713 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]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 03:43:30 INFO - PROCESS | 2796 | 1464864210760 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 2796 | 1464864210762 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:43:30 INFO - PROCESS | 2796 | 1464864210769 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 2796 | 1464864210771 Marionette TRACE conn6 <- [1,1134,null,{}] 03:43:30 INFO - PROCESS | 2796 | 1464864210775 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}] 03:43:30 INFO - PROCESS | 2796 | 1464864210861 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:43:30 INFO - PROCESS | 2796 | 1464864210869 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47278800 == 53 [pid = 2796] [id = 293] 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A46420C00) [pid = 2796] [serial = 878] [outer = 0000000000000000] 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A46605800) [pid = 2796] [serial = 879] [outer = 0000004A46420C00] 03:43:30 INFO - PROCESS | 2796 | 1464864210914 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A46631400) [pid = 2796] [serial = 880] [outer = 0000004A46420C00] 03:43:31 INFO - PROCESS | 2796 | 1464864211343 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]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 649ms 03:43:31 INFO - PROCESS | 2796 | 1464864211418 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 2796 | 1464864211420 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:43:31 INFO - PROCESS | 2796 | 1464864211423 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 2796 | 1464864211425 Marionette TRACE conn6 <- [1,1138,null,{}] 03:43:31 INFO - PROCESS | 2796 | 1464864211429 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}] 03:43:31 INFO - PROCESS | 2796 | 1464864211525 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:43:31 INFO - PROCESS | 2796 | 1464864211534 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48159800 == 54 [pid = 2796] [id = 294] 03:43:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A466C5800) [pid = 2796] [serial = 881] [outer = 0000000000000000] 03:43:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A466C9400) [pid = 2796] [serial = 882] [outer = 0000004A466C5800] 03:43:31 INFO - PROCESS | 2796 | 1464864211616 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A469CDC00) [pid = 2796] [serial = 883] [outer = 0000004A466C5800] 03:43:32 INFO - PROCESS | 2796 | 1464864212256 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]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 880ms 03:43:32 INFO - PROCESS | 2796 | 1464864212308 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 2796 | 1464864212313 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:43:32 INFO - PROCESS | 2796 | 1464864212319 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 2796 | 1464864212323 Marionette TRACE conn6 <- [1,1142,null,{}] 03:43:32 INFO - PROCESS | 2796 | 1464864212329 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}] 03:43:32 INFO - PROCESS | 2796 | 1464864212456 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:43:32 INFO - PROCESS | 2796 | 1464864212578 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F09C000 == 55 [pid = 2796] [id = 295] 03:43:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A34BA9800) [pid = 2796] [serial = 884] [outer = 0000000000000000] 03:43:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A351B1C00) [pid = 2796] [serial = 885] [outer = 0000004A34BA9800] 03:43:32 INFO - PROCESS | 2796 | 1464864212639 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A39977400) [pid = 2796] [serial = 886] [outer = 0000004A34BA9800] 03:43:33 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:43:33 INFO - PROCESS | 2796 | 1464864213518 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]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1238ms 03:43:33 INFO - PROCESS | 2796 | 1464864213560 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 2796 | 1464864213566 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:43:33 INFO - PROCESS | 2796 | 1464864213574 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:43:33 INFO - PROCESS | 2796 | 1464864213577 Marionette TRACE conn6 <- [1,1146,null,{}] 03:43:33 INFO - PROCESS | 2796 | 1464864213581 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}] 03:43:33 INFO - PROCESS | 2796 | 1464864213699 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:43:33 INFO - PROCESS | 2796 | 1464864213821 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47276000 == 56 [pid = 2796] [id = 296] 03:43:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A4123E800) [pid = 2796] [serial = 887] [outer = 0000000000000000] 03:43:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A4165D000) [pid = 2796] [serial = 888] [outer = 0000004A4123E800] 03:43:33 INFO - PROCESS | 2796 | 1464864213877 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A41E0E000) [pid = 2796] [serial = 889] [outer = 0000004A4123E800] 03:43:34 INFO - PROCESS | 2796 | 1464864214514 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] 03:43:34 INFO - PROCESS | 2796 | 1464864214569 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:43:34 INFO - PROCESS | 2796 | 1464864214574 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 2796 | 1464864214578 Marionette TRACE conn6 <- [1,1150,null,{}] 03:43:34 INFO - PROCESS | 2796 | 1464864214589 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}] 03:43:34 INFO - PROCESS | 2796 | 1464864214736 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:43:34 INFO - PROCESS | 2796 | 1464864214832 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497A9800 == 57 [pid = 2796] [id = 297] 03:43:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A41E0E400) [pid = 2796] [serial = 890] [outer = 0000000000000000] 03:43:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A44ED1800) [pid = 2796] [serial = 891] [outer = 0000004A41E0E400] 03:43:34 INFO - PROCESS | 2796 | 1464864214893 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A466D0800) [pid = 2796] [serial = 892] [outer = 0000004A41E0E400] 03:43:35 INFO - PROCESS | 2796 | 1464864215477 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]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 942ms 03:43:35 INFO - PROCESS | 2796 | 1464864215517 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 2796 | 1464864215521 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:43:35 INFO - PROCESS | 2796 | 1464864215524 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 2796 | 1464864215527 Marionette TRACE conn6 <- [1,1154,null,{}] 03:43:35 INFO - PROCESS | 2796 | 1464864215531 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}] 03:43:35 INFO - PROCESS | 2796 | 1464864215651 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:43:35 INFO - PROCESS | 2796 | 1464864215744 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A405800 == 58 [pid = 2796] [id = 298] 03:43:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46ADB000) [pid = 2796] [serial = 893] [outer = 0000000000000000] 03:43:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46B42400) [pid = 2796] [serial = 894] [outer = 0000004A46ADB000] 03:43:35 INFO - PROCESS | 2796 | 1464864215800 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A48EA6000) [pid = 2796] [serial = 895] [outer = 0000004A46ADB000] 03:43:36 INFO - PROCESS | 2796 | 1464864216368 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]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 03:43:36 INFO - PROCESS | 2796 | 1464864216406 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 2796 | 1464864216409 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:43:36 INFO - PROCESS | 2796 | 1464864216413 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 2796 | 1464864216415 Marionette TRACE conn6 <- [1,1158,null,{}] 03:43:36 INFO - PROCESS | 2796 | 1464864216419 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}] 03:43:36 INFO - PROCESS | 2796 | 1464864216531 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:43:36 INFO - PROCESS | 2796 | 1464864216623 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B0000 == 59 [pid = 2796] [id = 299] 03:43:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A46B4D400) [pid = 2796] [serial = 896] [outer = 0000000000000000] 03:43:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A472B8C00) [pid = 2796] [serial = 897] [outer = 0000004A46B4D400] 03:43:36 INFO - PROCESS | 2796 | 1464864216678 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A472BE400) [pid = 2796] [serial = 898] [outer = 0000004A46B4D400] 03:43:37 INFO - PROCESS | 2796 | 1464864217211 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]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 837ms 03:43:37 INFO - PROCESS | 2796 | 1464864217253 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 2796 | 1464864217255 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:43:37 INFO - PROCESS | 2796 | 1464864217259 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 2796 | 1464864217261 Marionette TRACE conn6 <- [1,1162,null,{}] 03:43:37 INFO - PROCESS | 2796 | 1464864217265 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}] 03:43:37 INFO - PROCESS | 2796 | 1464864217410 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:43:37 INFO - PROCESS | 2796 | 1464864217507 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6DC000 == 60 [pid = 2796] [id = 300] 03:43:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A4582FC00) [pid = 2796] [serial = 899] [outer = 0000000000000000] 03:43:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A48F7BC00) [pid = 2796] [serial = 900] [outer = 0000004A4582FC00] 03:43:37 INFO - PROCESS | 2796 | 1464864217562 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A49211400) [pid = 2796] [serial = 901] [outer = 0000004A4582FC00] 03:43:38 INFO - PROCESS | 2796 | 1464864218175 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] 03:43:38 INFO - PROCESS | 2796 | 1464864218250 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 2796 | 1464864218254 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 2796 | 1464864218257 Marionette TRACE conn6 <- [1,1166,null,{}] 03:43:38 INFO - PROCESS | 2796 | 1464864218260 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}] 03:43:38 INFO - PROCESS | 2796 | 1464864218371 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:43:38 INFO - PROCESS | 2796 | 1464864218622 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F04F800 == 61 [pid = 2796] [id = 301] 03:43:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A33146800) [pid = 2796] [serial = 902] [outer = 0000000000000000] 03:43:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A331D6800) [pid = 2796] [serial = 903] [outer = 0000004A33146800] 03:43:38 INFO - PROCESS | 2796 | 1464864218681 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A34CB1000) [pid = 2796] [serial = 904] [outer = 0000004A33146800] 03:43:39 INFO - PROCESS | 2796 | 1464864219356 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] 03:43:39 INFO - PROCESS | 2796 | 1464864219400 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 2796 | 1464864219405 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:43:39 INFO - PROCESS | 2796 | 1464864219409 Marionette TRACE conn6 <- [1,1170,null,{}] 03:43:39 INFO - PROCESS | 2796 | 1464864219414 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}] 03:43:39 INFO - PROCESS | 2796 | 1464864219524 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:43:39 INFO - PROCESS | 2796 | 1464864219652 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F59800 == 62 [pid = 2796] [id = 302] 03:43:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A3E7EDC00) [pid = 2796] [serial = 905] [outer = 0000000000000000] 03:43:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A3E8CF400) [pid = 2796] [serial = 906] [outer = 0000004A3E7EDC00] 03:43:39 INFO - PROCESS | 2796 | 1464864219706 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A4085F400) [pid = 2796] [serial = 907] [outer = 0000004A3E7EDC00] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47278800 == 61 [pid = 2796] [id = 293] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B9000 == 60 [pid = 2796] [id = 292] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A7000 == 59 [pid = 2796] [id = 291] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451B4000 == 58 [pid = 2796] [id = 290] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E90000 == 57 [pid = 2796] [id = 289] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E67800 == 56 [pid = 2796] [id = 288] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4128E000 == 55 [pid = 2796] [id = 287] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE10800 == 54 [pid = 2796] [id = 286] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39747000 == 53 [pid = 2796] [id = 285] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C319000 == 52 [pid = 2796] [id = 283] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA5E000 == 51 [pid = 2796] [id = 282] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5A0800 == 50 [pid = 2796] [id = 281] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3F480C00) [pid = 2796] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3582BC00) [pid = 2796] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A4123D800) [pid = 2796] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3AEE7400) [pid = 2796] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A416EB800) [pid = 2796] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A446D6800) [pid = 2796] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E7E000 == 49 [pid = 2796] [id = 280] 03:43:39 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C5DE000 == 48 [pid = 2796] [id = 279] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A466C6800) [pid = 2796] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A43413C00) [pid = 2796] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3E82E400) [pid = 2796] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A48F78C00) [pid = 2796] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A466D1800) [pid = 2796] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4660BC00) [pid = 2796] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A46B49800) [pid = 2796] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A39787000) [pid = 2796] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A34CB8C00) [pid = 2796] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A46350400) [pid = 2796] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46639C00) [pid = 2796] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A41E5EC00) [pid = 2796] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A43411800) [pid = 2796] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3A0EE800) [pid = 2796] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3E837800) [pid = 2796] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A48EB1C00) [pid = 2796] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A40D25800) [pid = 2796] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3400A800) [pid = 2796] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3A022C00) [pid = 2796] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A48EB2800) [pid = 2796] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A416F1000) [pid = 2796] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A4635BC00) [pid = 2796] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:43:40 INFO - PROCESS | 2796 | 1464864220270 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] 03:43:40 INFO - PROCESS | 2796 | 1464864220297 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:43:40 INFO - PROCESS | 2796 | 1464864220302 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 2796 | 1464864220304 Marionette TRACE conn6 <- [1,1174,null,{}] 03:43:40 INFO - PROCESS | 2796 | 1464864220308 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}] 03:43:40 INFO - PROCESS | 2796 | 1464864220404 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:43:40 INFO - PROCESS | 2796 | 1464864220487 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F47000 == 49 [pid = 2796] [id = 303] 03:43:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A363DB000) [pid = 2796] [serial = 908] [outer = 0000000000000000] 03:43:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A3E7EE400) [pid = 2796] [serial = 909] [outer = 0000004A363DB000] 03:43:40 INFO - PROCESS | 2796 | 1464864220534 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A4085F800) [pid = 2796] [serial = 910] [outer = 0000004A363DB000] 03:43:40 INFO - PROCESS | 2796 | 1464864220950 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] 03:43:41 INFO - PROCESS | 2796 | 1464864220997 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:43:41 INFO - PROCESS | 2796 | 1464864221002 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 2796 | 1464864221008 Marionette TRACE conn6 <- [1,1178,null,{}] 03:43:41 INFO - PROCESS | 2796 | 1464864221018 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}] 03:43:41 INFO - PROCESS | 2796 | 1464864221114 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:43:41 INFO - PROCESS | 2796 | 1464864221122 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4510E800 == 50 [pid = 2796] [id = 304] 03:43:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A40EB0000) [pid = 2796] [serial = 911] [outer = 0000000000000000] 03:43:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A416EF000) [pid = 2796] [serial = 912] [outer = 0000004A40EB0000] 03:43:41 INFO - PROCESS | 2796 | 1464864221169 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A42F82800) [pid = 2796] [serial = 913] [outer = 0000004A40EB0000] 03:43:41 INFO - PROCESS | 2796 | 1464864221643 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] 03:43:41 INFO - PROCESS | 2796 | 1464864221697 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:43:41 INFO - PROCESS | 2796 | 1464864221701 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 2796 | 1464864221703 Marionette TRACE conn6 <- [1,1182,null,{}] 03:43:41 INFO - PROCESS | 2796 | 1464864221706 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}] 03:43:41 INFO - PROCESS | 2796 | 1464864221827 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:43:41 INFO - PROCESS | 2796 | 1464864221916 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B42F000 == 51 [pid = 2796] [id = 305] 03:43:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A40EB0C00) [pid = 2796] [serial = 914] [outer = 0000000000000000] 03:43:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A434E3000) [pid = 2796] [serial = 915] [outer = 0000004A40EB0C00] 03:43:41 INFO - PROCESS | 2796 | 1464864221962 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A44CE7C00) [pid = 2796] [serial = 916] [outer = 0000004A40EB0C00] 03:43:42 INFO - PROCESS | 2796 | 1464864222379 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] 03:43:42 INFO - PROCESS | 2796 | 1464864222438 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:43:42 INFO - PROCESS | 2796 | 1464864222442 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 2796 | 1464864222443 Marionette TRACE conn6 <- [1,1186,null,{}] 03:43:42 INFO - PROCESS | 2796 | 1464864222447 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}] 03:43:42 INFO - PROCESS | 2796 | 1464864222562 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:43:42 INFO - PROCESS | 2796 | 1464864222614 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727F800 == 52 [pid = 2796] [id = 306] 03:43:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A44ECE000) [pid = 2796] [serial = 917] [outer = 0000000000000000] 03:43:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A45822C00) [pid = 2796] [serial = 918] [outer = 0000004A44ECE000] 03:43:42 INFO - PROCESS | 2796 | 1464864222666 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46355C00) [pid = 2796] [serial = 919] [outer = 0000004A44ECE000] 03:43:43 INFO - PROCESS | 2796 | 1464864223140 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]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 795ms 03:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:43:43 INFO - PROCESS | 2796 | 1464864223240 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2796 | 1464864223242 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2796 | 1464864223246 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 2796 | 1464864223248 Marionette TRACE conn6 <- [1,1190,null,{}] 03:43:43 INFO - PROCESS | 2796 | 1464864223251 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}] 03:43:43 INFO - PROCESS | 2796 | 1464864223375 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:43:43 INFO - PROCESS | 2796 | 1464864223433 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A7800 == 53 [pid = 2796] [id = 307] 03:43:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A45A32000) [pid = 2796] [serial = 920] [outer = 0000000000000000] 03:43:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A4641D000) [pid = 2796] [serial = 921] [outer = 0000004A45A32000] 03:43:43 INFO - PROCESS | 2796 | 1464864223478 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46631000) [pid = 2796] [serial = 922] [outer = 0000004A45A32000] 03:43:43 INFO - PROCESS | 2796 | 1464864223895 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]]]}] 03:43:43 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 03:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 03:43:43 INFO - PROCESS | 2796 | 1464864223918 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2796 | 1464864223921 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2796 | 1464864223924 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:43:43 INFO - PROCESS | 2796 | 1464864223926 Marionette TRACE conn6 <- [1,1194,null,{}] 03:43:43 INFO - PROCESS | 2796 | 1464864223929 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}] 03:43:44 INFO - PROCESS | 2796 | 1464864224051 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:43:44 INFO - PROCESS | 2796 | 1464864224064 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A11C000 == 54 [pid = 2796] [id = 308] 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A4663D400) [pid = 2796] [serial = 923] [outer = 0000000000000000] 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A466CE400) [pid = 2796] [serial = 924] [outer = 0000004A4663D400] 03:43:44 INFO - PROCESS | 2796 | 1464864224110 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A46B49800) [pid = 2796] [serial = 925] [outer = 0000004A4663D400] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3AEDF000) [pid = 2796] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A46420C00) [pid = 2796] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A40D1C800) [pid = 2796] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3F0E9400) [pid = 2796] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A351B9C00) [pid = 2796] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3A3B3C00) [pid = 2796] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A416E5000) [pid = 2796] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A41237800) [pid = 2796] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A43416000) [pid = 2796] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A363D4000) [pid = 2796] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A40EAA000) [pid = 2796] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A416F1400) [pid = 2796] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A431EAC00) [pid = 2796] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3AEE4C00) [pid = 2796] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A381BDC00) [pid = 2796] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A416EA800) [pid = 2796] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3319BC00) [pid = 2796] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3A024000) [pid = 2796] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A48F7F000) [pid = 2796] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:43:44 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A343BDC00) [pid = 2796] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:43:44 INFO - PROCESS | 2796 | 1464864224656 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]]]}] 03:43:44 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 03:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 775ms 03:43:44 INFO - PROCESS | 2796 | 1464864224718 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 2796 | 1464864224720 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:43:44 INFO - PROCESS | 2796 | 1464864224723 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 2796 | 1464864224725 Marionette TRACE conn6 <- [1,1198,null,{}] 03:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:43:44 INFO - PROCESS | 2796 | 1464864224728 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}] 03:43:44 INFO - PROCESS | 2796 | 1464864224816 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:43:44 INFO - PROCESS | 2796 | 1464864224823 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A421800 == 55 [pid = 2796] [id = 309] 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3A0E3C00) [pid = 2796] [serial = 926] [outer = 0000000000000000] 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A40D1E800) [pid = 2796] [serial = 927] [outer = 0000004A3A0E3C00] 03:43:44 INFO - PROCESS | 2796 | 1464864224869 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4340F800) [pid = 2796] [serial = 928] [outer = 0000004A3A0E3C00] 03:43:45 INFO - PROCESS | 2796 | 1464864225300 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]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 03:43:45 INFO - PROCESS | 2796 | 1464864225359 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 2796 | 1464864225361 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:43:45 INFO - PROCESS | 2796 | 1464864225365 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 2796 | 1464864225367 Marionette TRACE conn6 <- [1,1202,null,{}] 03:43:45 INFO - PROCESS | 2796 | 1464864225370 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}] 03:43:45 INFO - PROCESS | 2796 | 1464864225461 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:43:45 INFO - PROCESS | 2796 | 1464864225470 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D0000 == 56 [pid = 2796] [id = 310] 03:43:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A466CA800) [pid = 2796] [serial = 929] [outer = 0000000000000000] 03:43:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A48EA7000) [pid = 2796] [serial = 930] [outer = 0000004A466CA800] 03:43:45 INFO - PROCESS | 2796 | 1464864225515 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A48F79400) [pid = 2796] [serial = 931] [outer = 0000004A466CA800] 03:43:45 INFO - PROCESS | 2796 | 1464864225929 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]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 03:43:45 INFO - PROCESS | 2796 | 1464864225996 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 2796 | 1464864225999 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:43:46 INFO - PROCESS | 2796 | 1464864226002 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 2796 | 1464864226004 Marionette TRACE conn6 <- [1,1206,null,{}] 03:43:46 INFO - PROCESS | 2796 | 1464864226008 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}] 03:43:46 INFO - PROCESS | 2796 | 1464864226109 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:43:46 INFO - PROCESS | 2796 | 1464864226117 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA55000 == 57 [pid = 2796] [id = 311] 03:43:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A49215800) [pid = 2796] [serial = 932] [outer = 0000000000000000] 03:43:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A496A6000) [pid = 2796] [serial = 933] [outer = 0000004A49215800] 03:43:46 INFO - PROCESS | 2796 | 1464864226199 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A4A9A7000) [pid = 2796] [serial = 934] [outer = 0000004A49215800] 03:43:46 INFO - PROCESS | 2796 | 1464864226889 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]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 943ms 03:43:46 INFO - PROCESS | 2796 | 1464864226949 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 2796 | 1464864226955 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:43:46 INFO - PROCESS | 2796 | 1464864226960 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 2796 | 1464864226965 Marionette TRACE conn6 <- [1,1210,null,{}] 03:43:46 INFO - PROCESS | 2796 | 1464864226970 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}] 03:43:47 INFO - PROCESS | 2796 | 1464864227127 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:43:47 INFO - PROCESS | 2796 | 1464864227253 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41B3D000 == 58 [pid = 2796] [id = 312] 03:43:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A39723800) [pid = 2796] [serial = 935] [outer = 0000000000000000] 03:43:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3A03F400) [pid = 2796] [serial = 936] [outer = 0000004A39723800] 03:43:47 INFO - PROCESS | 2796 | 1464864227314 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3E82E400) [pid = 2796] [serial = 937] [outer = 0000004A39723800] 03:43:47 INFO - PROCESS | 2796 | 1464864227937 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] 03:43:48 INFO - PROCESS | 2796 | 1464864227999 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 2796 | 1464864228005 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 2796 | 1464864228008 Marionette TRACE conn6 <- [1,1214,null,{}] 03:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:43:48 INFO - PROCESS | 2796 | 1464864228013 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}] 03:43:48 INFO - PROCESS | 2796 | 1464864228174 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:43:48 INFO - PROCESS | 2796 | 1464864228192 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB1800 == 59 [pid = 2796] [id = 313] 03:43:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A40F16400) [pid = 2796] [serial = 938] [outer = 0000000000000000] 03:43:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A41B5E800) [pid = 2796] [serial = 939] [outer = 0000004A40F16400] 03:43:48 INFO - PROCESS | 2796 | 1464864228250 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A44EC5000) [pid = 2796] [serial = 940] [outer = 0000004A40F16400] 03:43:48 INFO - PROCESS | 2796 | 1464864228905 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]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 922ms 03:43:48 INFO - PROCESS | 2796 | 1464864228934 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 2796 | 1464864228936 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:43:48 INFO - PROCESS | 2796 | 1464864228940 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 2796 | 1464864228944 Marionette TRACE conn6 <- [1,1218,null,{}] 03:43:48 INFO - PROCESS | 2796 | 1464864228957 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}] 03:43:49 INFO - PROCESS | 2796 | 1464864229078 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:43:49 INFO - PROCESS | 2796 | 1464864229204 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C322800 == 60 [pid = 2796] [id = 314] 03:43:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46350400) [pid = 2796] [serial = 941] [outer = 0000000000000000] 03:43:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46425000) [pid = 2796] [serial = 942] [outer = 0000004A46350400] 03:43:49 INFO - PROCESS | 2796 | 1464864229264 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A49207000) [pid = 2796] [serial = 943] [outer = 0000004A46350400] 03:43:49 INFO - PROCESS | 2796 | 1464864229851 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]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 940ms 03:43:49 INFO - PROCESS | 2796 | 1464864229882 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 2796 | 1464864229886 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:43:49 INFO - PROCESS | 2796 | 1464864229889 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 2796 | 1464864229891 Marionette TRACE conn6 <- [1,1222,null,{}] 03:43:49 INFO - PROCESS | 2796 | 1464864229895 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}] 03:43:50 INFO - PROCESS | 2796 | 1464864230016 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:43:50 INFO - PROCESS | 2796 | 1464864230138 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBD4000 == 61 [pid = 2796] [id = 315] 03:43:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A496A8800) [pid = 2796] [serial = 944] [outer = 0000000000000000] 03:43:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A49806800) [pid = 2796] [serial = 945] [outer = 0000004A496A8800] 03:43:50 INFO - PROCESS | 2796 | 1464864230195 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4980D000) [pid = 2796] [serial = 946] [outer = 0000004A496A8800] 03:43:50 INFO - PROCESS | 2796 | 1464864230737 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]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 881ms 03:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:43:50 INFO - PROCESS | 2796 | 1464864230772 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 2796 | 1464864230775 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:43:50 INFO - PROCESS | 2796 | 1464864230778 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 2796 | 1464864230781 Marionette TRACE conn6 <- [1,1226,null,{}] 03:43:50 INFO - PROCESS | 2796 | 1464864230784 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}] 03:43:50 INFO - PROCESS | 2796 | 1464864230898 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:43:51 INFO - PROCESS | 2796 | 1464864230992 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CED3800 == 62 [pid = 2796] [id = 316] 03:43:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A49810C00) [pid = 2796] [serial = 947] [outer = 0000000000000000] 03:43:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A4A9A8400) [pid = 2796] [serial = 948] [outer = 0000004A49810C00] 03:43:51 INFO - PROCESS | 2796 | 1464864231047 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A4A9AF800) [pid = 2796] [serial = 949] [outer = 0000004A49810C00] 03:43:51 INFO - PROCESS | 2796 | 1464864231661 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]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 943ms 03:43:51 INFO - PROCESS | 2796 | 1464864231723 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 2796 | 1464864231726 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:43:51 INFO - PROCESS | 2796 | 1464864231730 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 2796 | 1464864231732 Marionette TRACE conn6 <- [1,1230,null,{}] 03:43:51 INFO - PROCESS | 2796 | 1464864231736 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}] 03:43:51 INFO - PROCESS | 2796 | 1464864231912 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:43:52 INFO - PROCESS | 2796 | 1464864232038 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B25800 == 63 [pid = 2796] [id = 317] 03:43:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A34BA4C00) [pid = 2796] [serial = 950] [outer = 0000000000000000] 03:43:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A395CFC00) [pid = 2796] [serial = 951] [outer = 0000004A34BA4C00] 03:43:52 INFO - PROCESS | 2796 | 1464864232096 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A3F4C3800) [pid = 2796] [serial = 952] [outer = 0000004A34BA4C00] 03:43:52 INFO - PROCESS | 2796 | 1464864232909 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]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1236ms 03:43:52 INFO - PROCESS | 2796 | 1464864232969 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 2796 | 1464864232974 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:43:52 INFO - PROCESS | 2796 | 1464864232979 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:43:52 INFO - PROCESS | 2796 | 1464864232983 Marionette TRACE conn6 <- [1,1234,null,{}] 03:43:53 INFO - PROCESS | 2796 | 1464864232988 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}] 03:43:53 INFO - PROCESS | 2796 | 1464864233098 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:43:53 INFO - PROCESS | 2796 | 1464864233233 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4167D800 == 64 [pid = 2796] [id = 318] 03:43:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A34A85800) [pid = 2796] [serial = 953] [outer = 0000000000000000] 03:43:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A34CB8400) [pid = 2796] [serial = 954] [outer = 0000004A34A85800] 03:43:53 INFO - PROCESS | 2796 | 1464864233289 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A3A19D400) [pid = 2796] [serial = 955] [outer = 0000004A34A85800] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D0000 == 63 [pid = 2796] [id = 310] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A421800 == 62 [pid = 2796] [id = 309] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A11C000 == 61 [pid = 2796] [id = 308] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490A7800 == 60 [pid = 2796] [id = 307] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4727F800 == 59 [pid = 2796] [id = 306] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B42F000 == 58 [pid = 2796] [id = 305] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4510E800 == 57 [pid = 2796] [id = 304] 03:43:53 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A46B4B400) [pid = 2796] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:43:53 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A496A4000) [pid = 2796] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:43:53 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A466C9400) [pid = 2796] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F47000 == 56 [pid = 2796] [id = 303] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F59800 == 55 [pid = 2796] [id = 302] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F04F800 == 54 [pid = 2796] [id = 301] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47276000 == 53 [pid = 2796] [id = 296] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F09C000 == 52 [pid = 2796] [id = 295] 03:43:53 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48159800 == 51 [pid = 2796] [id = 294] 03:43:53 INFO - PROCESS | 2796 | 1464864233963 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]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1031ms 03:43:54 INFO - PROCESS | 2796 | 1464864234014 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 2796 | 1464864234020 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:43:54 INFO - PROCESS | 2796 | 1464864234026 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 2796 | 1464864234029 Marionette TRACE conn6 <- [1,1238,null,{}] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A44CEE800) [pid = 2796] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A39947400) [pid = 2796] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3BB13000) [pid = 2796] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A42E97400) [pid = 2796] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A41657400) [pid = 2796] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A41236400) [pid = 2796] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A41245C00) [pid = 2796] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A4340D000) [pid = 2796] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A41E64800) [pid = 2796] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A444D6400) [pid = 2796] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40862000) [pid = 2796] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3A3B9000) [pid = 2796] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A395CD800) [pid = 2796] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46353000) [pid = 2796] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A4311E800) [pid = 2796] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A34CAF800) [pid = 2796] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A39570000) [pid = 2796] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3F4BE000) [pid = 2796] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3B272800) [pid = 2796] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A48F80400) [pid = 2796] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A4920A800) [pid = 2796] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3A3BB000) [pid = 2796] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A34CBA400) [pid = 2796] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3BB0D400) [pid = 2796] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3F474400) [pid = 2796] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46605800) [pid = 2796] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A44C5A000) [pid = 2796] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46631400) [pid = 2796] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A44CBB400) [pid = 2796] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A46353400) [pid = 2796] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A40D23400) [pid = 2796] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A40B4CC00) [pid = 2796] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3A098000) [pid = 2796] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:43:54 INFO - PROCESS | 2796 | 1464864234085 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}] 03:43:54 INFO - PROCESS | 2796 | 1464864234209 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:43:54 INFO - PROCESS | 2796 | 1464864234223 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E7B9000 == 52 [pid = 2796] [id = 319] 03:43:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A35147C00) [pid = 2796] [serial = 956] [outer = 0000000000000000] 03:43:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A39782C00) [pid = 2796] [serial = 957] [outer = 0000004A35147C00] 03:43:54 INFO - PROCESS | 2796 | 1464864234270 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3A3B3C00) [pid = 2796] [serial = 958] [outer = 0000004A35147C00] 03:43:54 INFO - PROCESS | 2796 | 1464864234788 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]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 795ms 03:43:54 INFO - PROCESS | 2796 | 1464864234823 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 2796 | 1464864234825 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:43:54 INFO - PROCESS | 2796 | 1464864234829 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 2796 | 1464864234832 Marionette TRACE conn6 <- [1,1242,null,{}] 03:43:54 INFO - PROCESS | 2796 | 1464864234843 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}] 03:43:54 INFO - PROCESS | 2796 | 1464864234939 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:43:55 INFO - PROCESS | 2796 | 1464864235023 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42D0A800 == 53 [pid = 2796] [id = 320] 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3A0F2400) [pid = 2796] [serial = 959] [outer = 0000000000000000] 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3F4C1800) [pid = 2796] [serial = 960] [outer = 0000004A3A0F2400] 03:43:55 INFO - PROCESS | 2796 | 1464864235071 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A40EA2800) [pid = 2796] [serial = 961] [outer = 0000004A3A0F2400] 03:43:55 INFO - PROCESS | 2796 | 1464864235487 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]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 03:43:55 INFO - PROCESS | 2796 | 1464864235524 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 2796 | 1464864235527 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:43:55 INFO - PROCESS | 2796 | 1464864235530 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 2796 | 1464864235532 Marionette TRACE conn6 <- [1,1246,null,{}] 03:43:55 INFO - PROCESS | 2796 | 1464864235536 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}] 03:43:55 INFO - PROCESS | 2796 | 1464864235628 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:43:55 INFO - PROCESS | 2796 | 1464864235636 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44611800 == 54 [pid = 2796] [id = 321] 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4163A400) [pid = 2796] [serial = 962] [outer = 0000000000000000] 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A4165F000) [pid = 2796] [serial = 963] [outer = 0000004A4163A400] 03:43:55 INFO - PROCESS | 2796 | 1464864235683 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41B84400) [pid = 2796] [serial = 964] [outer = 0000004A4163A400] 03:43:56 INFO - PROCESS | 2796 | 1464864236147 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]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 03:43:56 INFO - PROCESS | 2796 | 1464864236223 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 2796 | 1464864236226 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:43:56 INFO - PROCESS | 2796 | 1464864236229 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:43:56 INFO - PROCESS | 2796 | 1464864236231 Marionette TRACE conn6 <- [1,1250,null,{}] 03:43:56 INFO - PROCESS | 2796 | 1464864236235 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}] 03:43:56 INFO - PROCESS | 2796 | 1464864236351 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:43:56 INFO - PROCESS | 2796 | 1464864236398 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451BB800 == 55 [pid = 2796] [id = 322] 03:43:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A43119000) [pid = 2796] [serial = 965] [outer = 0000000000000000] 03:43:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A43125400) [pid = 2796] [serial = 966] [outer = 0000004A43119000] 03:43:56 INFO - PROCESS | 2796 | 1464864236444 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A434E4C00) [pid = 2796] [serial = 967] [outer = 0000004A43119000] 03:43:56 INFO - PROCESS | 2796 | 1464864236889 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]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 03:43:56 INFO - PROCESS | 2796 | 1464864236923 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:43:56 INFO - PROCESS | 2796 | 1464864236926 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:43:56 INFO - PROCESS | 2796 | 1464864236929 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 2796 | 1464864236931 Marionette TRACE conn6 <- [1,1254,null,{}] 03:43:56 INFO - PROCESS | 2796 | 1464864236954 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}] 03:43:57 INFO - PROCESS | 2796 | 1464864237121 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:43:57 INFO - PROCESS | 2796 | 1464864237150 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A4800 == 56 [pid = 2796] [id = 323] 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A44C58800) [pid = 2796] [serial = 968] [outer = 0000000000000000] 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A44ED0000) [pid = 2796] [serial = 969] [outer = 0000004A44C58800] 03:43:57 INFO - PROCESS | 2796 | 1464864237196 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A45A2CC00) [pid = 2796] [serial = 970] [outer = 0000004A44C58800] 03:43:57 INFO - PROCESS | 2796 | 1464864237655 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]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 03:43:57 INFO - PROCESS | 2796 | 1464864237666 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 2796 | 1464864237668 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:43:57 INFO - PROCESS | 2796 | 1464864237672 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 2796 | 1464864237674 Marionette TRACE conn6 <- [1,1258,null,{}] 03:43:57 INFO - PROCESS | 2796 | 1464864237677 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}] 03:43:57 INFO - PROCESS | 2796 | 1464864237795 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:43:57 INFO - PROCESS | 2796 | 1464864237849 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46983000 == 57 [pid = 2796] [id = 324] 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46357000) [pid = 2796] [serial = 971] [outer = 0000000000000000] 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A46356400) [pid = 2796] [serial = 972] [outer = 0000004A46357000] 03:43:57 INFO - PROCESS | 2796 | 1464864237895 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A46631400) [pid = 2796] [serial = 973] [outer = 0000004A46357000] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A49213000) [pid = 2796] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A46B42C00) [pid = 2796] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A44ECE000) [pid = 2796] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A45A32000) [pid = 2796] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A363DB000) [pid = 2796] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A40EB0C00) [pid = 2796] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3E7EDC00) [pid = 2796] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A4663D400) [pid = 2796] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A33146800) [pid = 2796] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A466C5800) [pid = 2796] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40EB0000) [pid = 2796] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3A0E3C00) [pid = 2796] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:43:58 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A466CA800) [pid = 2796] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:43:58 INFO - PROCESS | 2796 | 1464864238435 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]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 839ms 03:43:58 INFO - PROCESS | 2796 | 1464864238515 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 2796 | 1464864238517 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:43:58 INFO - PROCESS | 2796 | 1464864238521 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 2796 | 1464864238523 Marionette TRACE conn6 <- [1,1262,null,{}] 03:43:58 INFO - PROCESS | 2796 | 1464864238526 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}] 03:43:58 INFO - PROCESS | 2796 | 1464864238652 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:43:58 INFO - PROCESS | 2796 | 1464864238707 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4722E000 == 58 [pid = 2796] [id = 325] 03:43:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A363D4000) [pid = 2796] [serial = 974] [outer = 0000000000000000] 03:43:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A431EAC00) [pid = 2796] [serial = 975] [outer = 0000004A363D4000] 03:43:58 INFO - PROCESS | 2796 | 1464864238752 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A46637C00) [pid = 2796] [serial = 976] [outer = 0000004A363D4000] 03:43:59 INFO - PROCESS | 2796 | 1464864239124 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]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 03:43:59 INFO - PROCESS | 2796 | 1464864239155 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 2796 | 1464864239157 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:43:59 INFO - PROCESS | 2796 | 1464864239160 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 2796 | 1464864239162 Marionette TRACE conn6 <- [1,1266,null,{}] 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:43:59 INFO - PROCESS | 2796 | 1464864239166 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}] 03:43:59 INFO - PROCESS | 2796 | 1464864239255 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:43:59 INFO - PROCESS | 2796 | 1464864239261 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813D000 == 59 [pid = 2796] [id = 326] 03:43:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A466C7800) [pid = 2796] [serial = 977] [outer = 0000000000000000] 03:43:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A469D5C00) [pid = 2796] [serial = 978] [outer = 0000004A466C7800] 03:43:59 INFO - PROCESS | 2796 | 1464864239309 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A472B4400) [pid = 2796] [serial = 979] [outer = 0000004A466C7800] 03:43:59 INFO - PROCESS | 2796 | 1464864239749 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]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 628ms 03:43:59 INFO - PROCESS | 2796 | 1464864239794 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 2796 | 1464864239796 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:43:59 INFO - PROCESS | 2796 | 1464864239800 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 2796 | 1464864239802 Marionette TRACE conn6 <- [1,1270,null,{}] 03:43:59 INFO - PROCESS | 2796 | 1464864239805 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}] 03:43:59 INFO - PROCESS | 2796 | 1464864239905 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:43:59 INFO - PROCESS | 2796 | 1464864239912 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A9000 == 60 [pid = 2796] [id = 327] 03:43:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A48EA4400) [pid = 2796] [serial = 980] [outer = 0000000000000000] 03:43:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A48EAF800) [pid = 2796] [serial = 981] [outer = 0000004A48EA4400] 03:43:59 INFO - PROCESS | 2796 | 1464864239959 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A48F83C00) [pid = 2796] [serial = 982] [outer = 0000004A48EA4400] 03:44:00 INFO - PROCESS | 2796 | 1464864240569 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]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 840ms 03:44:00 INFO - PROCESS | 2796 | 1464864240643 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 2796 | 1464864240648 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:44:00 INFO - PROCESS | 2796 | 1464864240654 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 2796 | 1464864240658 Marionette TRACE conn6 <- [1,1274,null,{}] 03:44:00 INFO - PROCESS | 2796 | 1464864240664 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}] 03:44:00 INFO - PROCESS | 2796 | 1464864240836 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:44:00 INFO - PROCESS | 2796 | 1464864240849 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BD1000 == 61 [pid = 2796] [id = 328] 03:44:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A34BAE800) [pid = 2796] [serial = 983] [outer = 0000000000000000] 03:44:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A39720800) [pid = 2796] [serial = 984] [outer = 0000004A34BAE800] 03:44:00 INFO - PROCESS | 2796 | 1464864240910 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3B277800) [pid = 2796] [serial = 985] [outer = 0000004A34BAE800] 03:44:01 INFO - PROCESS | 2796 | 1464864241553 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]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 03:44:01 INFO - PROCESS | 2796 | 1464864241600 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 2796 | 1464864241607 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 2796 | 1464864241614 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:44:01 INFO - PROCESS | 2796 | 1464864241617 Marionette TRACE conn6 <- [1,1278,null,{}] 03:44:01 INFO - PROCESS | 2796 | 1464864241622 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}] 03:44:01 INFO - PROCESS | 2796 | 1464864241773 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:44:01 INFO - PROCESS | 2796 | 1464864241898 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4647D800 == 62 [pid = 2796] [id = 329] 03:44:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A36378400) [pid = 2796] [serial = 986] [outer = 0000000000000000] 03:44:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A41238800) [pid = 2796] [serial = 987] [outer = 0000004A36378400] 03:44:01 INFO - PROCESS | 2796 | 1464864241954 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A41B1B000) [pid = 2796] [serial = 988] [outer = 0000004A36378400] 03:44:02 INFO - PROCESS | 2796 | 1464864242598 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]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1025ms 03:44:02 INFO - PROCESS | 2796 | 1464864242645 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 2796 | 1464864242648 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:44:02 INFO - PROCESS | 2796 | 1464864242652 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 2796 | 1464864242656 Marionette TRACE conn6 <- [1,1282,null,{}] 03:44:02 INFO - PROCESS | 2796 | 1464864242689 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}] 03:44:02 INFO - PROCESS | 2796 | 1464864242810 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:44:02 INFO - PROCESS | 2796 | 1464864242937 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B8000 == 63 [pid = 2796] [id = 330] 03:44:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A45828800) [pid = 2796] [serial = 989] [outer = 0000000000000000] 03:44:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A4635A000) [pid = 2796] [serial = 990] [outer = 0000004A45828800] 03:44:03 INFO - PROCESS | 2796 | 1464864242997 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A47296400) [pid = 2796] [serial = 991] [outer = 0000004A45828800] 03:44:03 INFO - PROCESS | 2796 | 1464864243539 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]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 03:44:03 INFO - PROCESS | 2796 | 1464864243597 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 2796 | 1464864243601 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:44:03 INFO - PROCESS | 2796 | 1464864243604 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 2796 | 1464864243606 Marionette TRACE conn6 <- [1,1286,null,{}] 03:44:03 INFO - PROCESS | 2796 | 1464864243610 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}] 03:44:03 INFO - PROCESS | 2796 | 1464864243729 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:44:03 INFO - PROCESS | 2796 | 1464864243824 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA48800 == 64 [pid = 2796] [id = 331] 03:44:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A4729EC00) [pid = 2796] [serial = 992] [outer = 0000000000000000] 03:44:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A472A2400) [pid = 2796] [serial = 993] [outer = 0000004A4729EC00] 03:44:03 INFO - PROCESS | 2796 | 1464864243880 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A472A8800) [pid = 2796] [serial = 994] [outer = 0000004A4729EC00] 03:44:04 INFO - PROCESS | 2796 | 1464864244507 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]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 943ms 03:44:04 INFO - PROCESS | 2796 | 1464864244548 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 2796 | 1464864244551 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:44:04 INFO - PROCESS | 2796 | 1464864244555 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 2796 | 1464864244557 Marionette TRACE conn6 <- [1,1290,null,{}] 03:44:04 INFO - PROCESS | 2796 | 1464864244561 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}] 03:44:04 INFO - PROCESS | 2796 | 1464864244689 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:44:04 INFO - PROCESS | 2796 | 1464864244783 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C5DB800 == 65 [pid = 2796] [id = 332] 03:44:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4729F000) [pid = 2796] [serial = 995] [outer = 0000000000000000] 03:44:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A472B0400) [pid = 2796] [serial = 996] [outer = 0000004A4729F000] 03:44:04 INFO - PROCESS | 2796 | 1464864244839 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A4903C000) [pid = 2796] [serial = 997] [outer = 0000004A4729F000] 03:44:05 INFO - PROCESS | 2796 | 1464864245383 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]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 942ms 03:44:05 INFO - PROCESS | 2796 | 1464864245500 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:44:05 INFO - PROCESS | 2796 | 1464864245503 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:44:05 INFO - PROCESS | 2796 | 1464864245506 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 2796 | 1464864245509 Marionette TRACE conn6 <- [1,1294,null,{}] 03:44:05 INFO - PROCESS | 2796 | 1464864245513 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}] 03:44:05 INFO - PROCESS | 2796 | 1464864245695 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:44:05 INFO - PROCESS | 2796 | 1464864245707 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D4CC800 == 66 [pid = 2796] [id = 333] 03:44:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A49047000) [pid = 2796] [serial = 998] [outer = 0000000000000000] 03:44:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A496AF800) [pid = 2796] [serial = 999] [outer = 0000004A49047000] 03:44:05 INFO - PROCESS | 2796 | 1464864245764 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4981C400) [pid = 2796] [serial = 1000] [outer = 0000004A49047000] 03:44:06 INFO - PROCESS | 2796 | 1464864246336 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]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 879ms 03:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:44:06 INFO - PROCESS | 2796 | 1464864246388 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 2796 | 1464864246391 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:44:06 INFO - PROCESS | 2796 | 1464864246394 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 2796 | 1464864246396 Marionette TRACE conn6 <- [1,1298,null,{}] 03:44:06 INFO - PROCESS | 2796 | 1464864246400 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}] 03:44:06 INFO - PROCESS | 2796 | 1464864246512 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:44:06 INFO - PROCESS | 2796 | 1464864246609 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D4E6800 == 67 [pid = 2796] [id = 334] 03:44:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A49821000) [pid = 2796] [serial = 1001] [outer = 0000000000000000] 03:44:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A4A9ACC00) [pid = 2796] [serial = 1002] [outer = 0000004A49821000] 03:44:06 INFO - PROCESS | 2796 | 1464864246663 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A4B535400) [pid = 2796] [serial = 1003] [outer = 0000004A49821000] 03:44:07 INFO - PROCESS | 2796 | 1464864247293 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]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 03:44:07 INFO - PROCESS | 2796 | 1464864247383 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 2796 | 1464864247385 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:44:07 INFO - PROCESS | 2796 | 1464864247389 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 2796 | 1464864247391 Marionette TRACE conn6 <- [1,1302,null,{}] 03:44:07 INFO - PROCESS | 2796 | 1464864247395 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}] 03:44:07 INFO - PROCESS | 2796 | 1464864247555 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:44:07 INFO - PROCESS | 2796 | 1464864247607 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D68800 == 68 [pid = 2796] [id = 335] 03:44:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A3AE76000) [pid = 2796] [serial = 1004] [outer = 0000000000000000] 03:44:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A4635BC00) [pid = 2796] [serial = 1005] [outer = 0000004A3AE76000] 03:44:07 INFO - PROCESS | 2796 | 1464864247663 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A498AC800) [pid = 2796] [serial = 1006] [outer = 0000004A3AE76000] 03:44:08 INFO - PROCESS | 2796 | 1464864248536 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]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1183ms 03:44:08 INFO - PROCESS | 2796 | 1464864248575 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 2796 | 1464864248579 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:44:08 INFO - PROCESS | 2796 | 1464864248584 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 2796 | 1464864248588 Marionette TRACE conn6 <- [1,1306,null,{}] 03:44:08 INFO - PROCESS | 2796 | 1464864248594 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}] 03:44:08 INFO - PROCESS | 2796 | 1464864248710 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:44:08 INFO - PROCESS | 2796 | 1464864248843 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E79000 == 69 [pid = 2796] [id = 336] 03:44:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A39ED9C00) [pid = 2796] [serial = 1007] [outer = 0000000000000000] 03:44:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A3A3AF800) [pid = 2796] [serial = 1008] [outer = 0000004A39ED9C00] 03:44:08 INFO - PROCESS | 2796 | 1464864248898 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A3F03DC00) [pid = 2796] [serial = 1009] [outer = 0000004A39ED9C00] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813D000 == 68 [pid = 2796] [id = 326] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4722E000 == 67 [pid = 2796] [id = 325] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46983000 == 66 [pid = 2796] [id = 324] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A4800 == 65 [pid = 2796] [id = 323] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451BB800 == 64 [pid = 2796] [id = 322] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44611800 == 63 [pid = 2796] [id = 321] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42D0A800 == 62 [pid = 2796] [id = 320] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E7B9000 == 61 [pid = 2796] [id = 319] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A496A6000) [pid = 2796] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4167D800 == 60 [pid = 2796] [id = 318] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBD4000 == 59 [pid = 2796] [id = 315] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C322800 == 58 [pid = 2796] [id = 314] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB1800 == 57 [pid = 2796] [id = 313] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41B3D000 == 56 [pid = 2796] [id = 312] 03:44:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA55000 == 55 [pid = 2796] [id = 311] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A496AB000) [pid = 2796] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A4920AC00) [pid = 2796] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A45822C00) [pid = 2796] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A4641D000) [pid = 2796] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A46355C00) [pid = 2796] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3E7EE400) [pid = 2796] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A4085F800) [pid = 2796] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A434E3000) [pid = 2796] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A44ED1800) [pid = 2796] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A4085F400) [pid = 2796] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A3E8CF400) [pid = 2796] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A466CE400) [pid = 2796] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A34CB1000) [pid = 2796] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A331D6800) [pid = 2796] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A4165D000) [pid = 2796] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A469CDC00) [pid = 2796] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A416EF000) [pid = 2796] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A42F82800) [pid = 2796] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A46631000) [pid = 2796] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A351B1C00) [pid = 2796] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46B42400) [pid = 2796] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A472B8C00) [pid = 2796] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A48F7BC00) [pid = 2796] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A40D1E800) [pid = 2796] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A48F79400) [pid = 2796] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A48EA7000) [pid = 2796] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A46B49800) [pid = 2796] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A4340F800) [pid = 2796] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A44CE7C00) [pid = 2796] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:44:09 INFO - PROCESS | 2796 | 1464864249524 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]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 984ms 03:44:09 INFO - PROCESS | 2796 | 1464864249574 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 2796 | 1464864249580 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:44:09 INFO - PROCESS | 2796 | 1464864249586 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 2796 | 1464864249589 Marionette TRACE conn6 <- [1,1310,null,{}] 03:44:09 INFO - PROCESS | 2796 | 1464864249593 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}] 03:44:09 INFO - PROCESS | 2796 | 1464864249690 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:44:09 INFO - PROCESS | 2796 | 1464864249777 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4128D000 == 56 [pid = 2796] [id = 337] 03:44:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A381B9400) [pid = 2796] [serial = 1010] [outer = 0000000000000000] 03:44:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3AE78400) [pid = 2796] [serial = 1011] [outer = 0000004A381B9400] 03:44:09 INFO - PROCESS | 2796 | 1464864249823 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3F47BC00) [pid = 2796] [serial = 1012] [outer = 0000004A381B9400] 03:44:10 INFO - PROCESS | 2796 | 1464864250279 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]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 732ms 03:44:10 INFO - PROCESS | 2796 | 1464864250319 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 2796 | 1464864250322 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:44:10 INFO - PROCESS | 2796 | 1464864250325 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:44:10 INFO - PROCESS | 2796 | 1464864250329 Marionette TRACE conn6 <- [1,1314,null,{}] 03:44:10 INFO - PROCESS | 2796 | 1464864250340 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}] 03:44:10 INFO - PROCESS | 2796 | 1464864250441 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:44:10 INFO - PROCESS | 2796 | 1464864250451 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C8E000 == 57 [pid = 2796] [id = 338] 03:44:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A40D24400) [pid = 2796] [serial = 1013] [outer = 0000000000000000] 03:44:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A41242000) [pid = 2796] [serial = 1014] [outer = 0000004A40D24400] 03:44:10 INFO - PROCESS | 2796 | 1464864250506 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A416E4400) [pid = 2796] [serial = 1015] [outer = 0000004A40D24400] 03:44:10 INFO - PROCESS | 2796 | 1464864250976 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]]]}] 03:44:11 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 03:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 03:44:11 INFO - PROCESS | 2796 | 1464864251019 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 2796 | 1464864251022 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:44:11 INFO - PROCESS | 2796 | 1464864251026 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 2796 | 1464864251028 Marionette TRACE conn6 <- [1,1318,null,{}] 03:44:11 INFO - PROCESS | 2796 | 1464864251031 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}] 03:44:11 INFO - PROCESS | 2796 | 1464864251129 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:44:11 INFO - PROCESS | 2796 | 1464864251139 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4638A000 == 58 [pid = 2796] [id = 339] 03:44:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A43121400) [pid = 2796] [serial = 1016] [outer = 0000000000000000] 03:44:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A4340D000) [pid = 2796] [serial = 1017] [outer = 0000004A43121400] 03:44:11 INFO - PROCESS | 2796 | 1464864251184 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A444DDC00) [pid = 2796] [serial = 1018] [outer = 0000004A43121400] 03:44:11 INFO - PROCESS | 2796 | 1464864251682 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]]]}] 03:44:11 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 03:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 03:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:44:11 INFO - PROCESS | 2796 | 1464864251720 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 2796 | 1464864251723 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:44:11 INFO - PROCESS | 2796 | 1464864251726 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 2796 | 1464864251728 Marionette TRACE conn6 <- [1,1322,null,{}] 03:44:11 INFO - PROCESS | 2796 | 1464864251732 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}] 03:44:11 INFO - PROCESS | 2796 | 1464864251854 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:44:11 INFO - PROCESS | 2796 | 1464864251903 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466EC800 == 59 [pid = 2796] [id = 340] 03:44:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A44C5A800) [pid = 2796] [serial = 1019] [outer = 0000000000000000] 03:44:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A44EC2800) [pid = 2796] [serial = 1020] [outer = 0000004A44C5A800] 03:44:11 INFO - PROCESS | 2796 | 1464864251949 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A4582B400) [pid = 2796] [serial = 1021] [outer = 0000004A44C5A800] 03:44:12 INFO - PROCESS | 2796 | 1464864252375 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]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 03:44:12 INFO - PROCESS | 2796 | 1464864252421 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2796 | 1464864252431 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:44:12 INFO - PROCESS | 2796 | 1464864252443 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 2796 | 1464864252445 Marionette TRACE conn6 <- [1,1326,null,{}] 03:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:44:12 INFO - PROCESS | 2796 | 1464864252449 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}] 03:44:12 INFO - PROCESS | 2796 | 1464864252614 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:44:12 INFO - PROCESS | 2796 | 1464864252642 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727C000 == 60 [pid = 2796] [id = 341] 03:44:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A45A2FC00) [pid = 2796] [serial = 1022] [outer = 0000000000000000] 03:44:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4641D000) [pid = 2796] [serial = 1023] [outer = 0000004A45A2FC00] 03:44:12 INFO - PROCESS | 2796 | 1464864252688 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A469D4400) [pid = 2796] [serial = 1024] [outer = 0000004A45A2FC00] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A46357000) [pid = 2796] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A44C58800) [pid = 2796] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A35147C00) [pid = 2796] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A34A85800) [pid = 2796] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A363D4000) [pid = 2796] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3A0F2400) [pid = 2796] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A4163A400) [pid = 2796] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A466C7800) [pid = 2796] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:44:13 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A43119000) [pid = 2796] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:44:13 INFO - PROCESS | 2796 | 1464864253923 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]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1576ms 03:44:14 INFO - PROCESS | 2796 | 1464864254024 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 2796 | 1464864254030 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:44:14 INFO - PROCESS | 2796 | 1464864254035 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 2796 | 1464864254039 Marionette TRACE conn6 <- [1,1330,null,{}] 03:44:14 INFO - PROCESS | 2796 | 1464864254045 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}] 03:44:14 INFO - PROCESS | 2796 | 1464864254164 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:44:14 INFO - PROCESS | 2796 | 1464864254282 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B9000 == 61 [pid = 2796] [id = 342] 03:44:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A363D4000) [pid = 2796] [serial = 1025] [outer = 0000000000000000] 03:44:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3978B800) [pid = 2796] [serial = 1026] [outer = 0000004A363D4000] 03:44:14 INFO - PROCESS | 2796 | 1464864254343 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3E8CF400) [pid = 2796] [serial = 1027] [outer = 0000004A363D4000] 03:44:14 INFO - PROCESS | 2796 | 1464864254962 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]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 984ms 03:44:15 INFO - PROCESS | 2796 | 1464864255021 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 2796 | 1464864255028 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:44:15 INFO - PROCESS | 2796 | 1464864255035 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:44:15 INFO - PROCESS | 2796 | 1464864255038 Marionette TRACE conn6 <- [1,1334,null,{}] 03:44:15 INFO - PROCESS | 2796 | 1464864255042 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}] 03:44:15 INFO - PROCESS | 2796 | 1464864255167 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:44:15 INFO - PROCESS | 2796 | 1464864255293 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4647E000 == 62 [pid = 2796] [id = 343] 03:44:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A41237400) [pid = 2796] [serial = 1028] [outer = 0000000000000000] 03:44:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A41652400) [pid = 2796] [serial = 1029] [outer = 0000004A41237400] 03:44:15 INFO - PROCESS | 2796 | 1464864255350 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A43121800) [pid = 2796] [serial = 1030] [outer = 0000004A41237400] 03:44:15 INFO - PROCESS | 2796 | 1464864255976 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]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 03:44:16 INFO - PROCESS | 2796 | 1464864256027 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 2796 | 1464864256030 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:44:16 INFO - PROCESS | 2796 | 1464864256034 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 2796 | 1464864256039 Marionette TRACE conn6 <- [1,1338,null,{}] 03:44:16 INFO - PROCESS | 2796 | 1464864256050 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}] 03:44:16 INFO - PROCESS | 2796 | 1464864256172 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:44:16 INFO - PROCESS | 2796 | 1464864256273 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490BD000 == 63 [pid = 2796] [id = 344] 03:44:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A46070400) [pid = 2796] [serial = 1031] [outer = 0000000000000000] 03:44:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A46073C00) [pid = 2796] [serial = 1032] [outer = 0000004A46070400] 03:44:16 INFO - PROCESS | 2796 | 1464864256331 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A46356C00) [pid = 2796] [serial = 1033] [outer = 0000004A46070400] 03:44:16 INFO - PROCESS | 2796 | 1464864256926 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]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 03:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:44:16 INFO - PROCESS | 2796 | 1464864256980 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 2796 | 1464864256983 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:44:16 INFO - PROCESS | 2796 | 1464864256987 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 2796 | 1464864256989 Marionette TRACE conn6 <- [1,1342,null,{}] 03:44:16 INFO - PROCESS | 2796 | 1464864256993 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}] 03:44:17 INFO - PROCESS | 2796 | 1464864257113 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:44:17 INFO - PROCESS | 2796 | 1464864257209 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5A3000 == 64 [pid = 2796] [id = 345] 03:44:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4663B000) [pid = 2796] [serial = 1034] [outer = 0000000000000000] 03:44:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A469CF800) [pid = 2796] [serial = 1035] [outer = 0000004A4663B000] 03:44:17 INFO - PROCESS | 2796 | 1464864257265 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A47295800) [pid = 2796] [serial = 1036] [outer = 0000004A4663B000] 03:44:17 INFO - PROCESS | 2796 | 1464864257843 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]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 881ms 03:44:17 INFO - PROCESS | 2796 | 1464864257870 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 2796 | 1464864257872 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:44:17 INFO - PROCESS | 2796 | 1464864257876 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 2796 | 1464864257878 Marionette TRACE conn6 <- [1,1346,null,{}] 03:44:17 INFO - PROCESS | 2796 | 1464864257882 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}] 03:44:18 INFO - PROCESS | 2796 | 1464864257997 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:44:18 INFO - PROCESS | 2796 | 1464864258126 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6E0000 == 65 [pid = 2796] [id = 346] 03:44:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A472A8400) [pid = 2796] [serial = 1037] [outer = 0000000000000000] 03:44:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A472BC800) [pid = 2796] [serial = 1038] [outer = 0000004A472A8400] 03:44:18 INFO - PROCESS | 2796 | 1464864258182 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A48F7F000) [pid = 2796] [serial = 1039] [outer = 0000004A472A8400] 03:44:18 INFO - PROCESS | 2796 | 1464864258743 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]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 03:44:18 INFO - PROCESS | 2796 | 1464864258822 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 2796 | 1464864258824 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:44:18 INFO - PROCESS | 2796 | 1464864258828 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 2796 | 1464864258830 Marionette TRACE conn6 <- [1,1350,null,{}] 03:44:18 INFO - PROCESS | 2796 | 1464864258835 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}] 03:44:19 INFO - PROCESS | 2796 | 1464864259009 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:44:19 INFO - PROCESS | 2796 | 1464864259129 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C322800 == 66 [pid = 2796] [id = 347] 03:44:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A4920C000) [pid = 2796] [serial = 1040] [outer = 0000000000000000] 03:44:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A49808000) [pid = 2796] [serial = 1041] [outer = 0000004A4920C000] 03:44:19 INFO - PROCESS | 2796 | 1464864259187 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A498A6000) [pid = 2796] [serial = 1042] [outer = 0000004A4920C000] 03:44:20 INFO - PROCESS | 2796 | 1464864260042 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]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1244ms 03:44:20 INFO - PROCESS | 2796 | 1464864260075 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 2796 | 1464864260079 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:44:20 INFO - PROCESS | 2796 | 1464864260085 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 2796 | 1464864260089 Marionette TRACE conn6 <- [1,1354,null,{}] 03:44:20 INFO - PROCESS | 2796 | 1464864260096 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}] 03:44:20 INFO - PROCESS | 2796 | 1464864260239 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:44:20 INFO - PROCESS | 2796 | 1464864260374 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FAE000 == 67 [pid = 2796] [id = 348] 03:44:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A34A8C400) [pid = 2796] [serial = 1043] [outer = 0000000000000000] 03:44:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A3971F400) [pid = 2796] [serial = 1044] [outer = 0000004A34A8C400] 03:44:20 INFO - PROCESS | 2796 | 1464864260426 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A3AE79800) [pid = 2796] [serial = 1045] [outer = 0000004A34A8C400] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466EC800 == 66 [pid = 2796] [id = 340] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4638A000 == 65 [pid = 2796] [id = 339] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C8E000 == 64 [pid = 2796] [id = 338] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4128D000 == 63 [pid = 2796] [id = 337] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E79000 == 62 [pid = 2796] [id = 336] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D4E6800 == 61 [pid = 2796] [id = 334] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D4CC800 == 60 [pid = 2796] [id = 333] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C5DB800 == 59 [pid = 2796] [id = 332] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA48800 == 58 [pid = 2796] [id = 331] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B8000 == 57 [pid = 2796] [id = 330] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4647D800 == 56 [pid = 2796] [id = 329] 03:44:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BD1000 == 55 [pid = 2796] [id = 328] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A46356400) [pid = 2796] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A45A2CC00) [pid = 2796] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A44ED0000) [pid = 2796] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A39782C00) [pid = 2796] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A3A3B3C00) [pid = 2796] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A395CFC00) [pid = 2796] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A3A19D400) [pid = 2796] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A34CB8400) [pid = 2796] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A49806800) [pid = 2796] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A46425000) [pid = 2796] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A431EAC00) [pid = 2796] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A3F4C1800) [pid = 2796] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3A03F400) [pid = 2796] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A40EA2800) [pid = 2796] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A4165F000) [pid = 2796] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A41B5E800) [pid = 2796] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A4A9A8400) [pid = 2796] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A48EAF800) [pid = 2796] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A469D5C00) [pid = 2796] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A46631400) [pid = 2796] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A43125400) [pid = 2796] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A434E4C00) [pid = 2796] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A472B4400) [pid = 2796] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A41B84400) [pid = 2796] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A46637C00) [pid = 2796] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:44:21 INFO - PROCESS | 2796 | 1464864261175 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] 03:44:21 INFO - PROCESS | 2796 | 1464864261230 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:44:21 INFO - PROCESS | 2796 | 1464864261237 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 2796 | 1464864261240 Marionette TRACE conn6 <- [1,1358,null,{}] 03:44:21 INFO - PROCESS | 2796 | 1464864261244 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}] 03:44:21 INFO - PROCESS | 2796 | 1464864261341 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:44:21 INFO - PROCESS | 2796 | 1464864261356 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F548800 == 56 [pid = 2796] [id = 349] 03:44:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3AE7CC00) [pid = 2796] [serial = 1046] [outer = 0000000000000000] 03:44:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3BB17400) [pid = 2796] [serial = 1047] [outer = 0000004A3AE7CC00] 03:44:21 INFO - PROCESS | 2796 | 1464864261402 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3F58B800) [pid = 2796] [serial = 1048] [outer = 0000004A3AE7CC00] 03:44:21 INFO - PROCESS | 2796 | 1464864261911 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] 03:44:21 INFO - PROCESS | 2796 | 1464864261972 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:44:21 INFO - PROCESS | 2796 | 1464864261976 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 2796 | 1464864261980 Marionette TRACE conn6 <- [1,1362,null,{}] 03:44:22 INFO - PROCESS | 2796 | 1464864261991 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}] 03:44:22 INFO - PROCESS | 2796 | 1464864262093 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:44:22 INFO - PROCESS | 2796 | 1464864262179 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C93000 == 57 [pid = 2796] [id = 350] 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3F0E5800) [pid = 2796] [serial = 1049] [outer = 0000000000000000] 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A41B84400) [pid = 2796] [serial = 1050] [outer = 0000004A3F0E5800] 03:44:22 INFO - PROCESS | 2796 | 1464864262227 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A43413C00) [pid = 2796] [serial = 1051] [outer = 0000004A3F0E5800] 03:44:22 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:22 INFO - PROCESS | 2796 | 1464864262606 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] 03:44:22 INFO - PROCESS | 2796 | 1464864262672 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:44:22 INFO - PROCESS | 2796 | 1464864262675 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 2796 | 1464864262677 Marionette TRACE conn6 <- [1,1366,null,{}] 03:44:22 INFO - PROCESS | 2796 | 1464864262680 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}] 03:44:22 INFO - PROCESS | 2796 | 1464864262778 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:44:22 INFO - PROCESS | 2796 | 1464864262786 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4647C000 == 58 [pid = 2796] [id = 351] 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A44ECA400) [pid = 2796] [serial = 1052] [outer = 0000000000000000] 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A45824400) [pid = 2796] [serial = 1053] [outer = 0000004A44ECA400] 03:44:22 INFO - PROCESS | 2796 | 1464864262833 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A45A30800) [pid = 2796] [serial = 1054] [outer = 0000004A44ECA400] 03:44:23 INFO - PROCESS | 2796 | 1464864263287 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] 03:44:23 INFO - PROCESS | 2796 | 1464864263352 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:44:23 INFO - PROCESS | 2796 | 1464864263355 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 2796 | 1464864263357 Marionette TRACE conn6 <- [1,1370,null,{}] 03:44:23 INFO - PROCESS | 2796 | 1464864263361 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}] 03:44:23 INFO - PROCESS | 2796 | 1464864263482 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:44:23 INFO - PROCESS | 2796 | 1464864263572 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4721A000 == 59 [pid = 2796] [id = 352] 03:44:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46353400) [pid = 2796] [serial = 1055] [outer = 0000000000000000] 03:44:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A46611400) [pid = 2796] [serial = 1056] [outer = 0000004A46353400] 03:44:23 INFO - PROCESS | 2796 | 1464864263618 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A466D1C00) [pid = 2796] [serial = 1057] [outer = 0000004A46353400] 03:44:24 INFO - PROCESS | 2796 | [2796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:24 INFO - PROCESS | 2796 | 1464864264065 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] 03:44:24 INFO - PROCESS | 2796 | 1464864264097 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:44:24 INFO - PROCESS | 2796 | 1464864264100 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 2796 | 1464864264102 Marionette TRACE conn6 <- [1,1374,null,{}] 03:44:24 INFO - PROCESS | 2796 | 1464864264110 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}] 03:44:24 INFO - PROCESS | 2796 | 1464864264260 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:44:24 INFO - PROCESS | 2796 | 1464864264324 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC0000 == 60 [pid = 2796] [id = 353] 03:44:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A472AF400) [pid = 2796] [serial = 1058] [outer = 0000000000000000] 03:44:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A49040800) [pid = 2796] [serial = 1059] [outer = 0000004A472AF400] 03:44:24 INFO - PROCESS | 2796 | 1464864264370 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A496A8C00) [pid = 2796] [serial = 1060] [outer = 0000004A472AF400] 03:44:24 INFO - PROCESS | 2796 | 1464864264820 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] 03:44:24 INFO - PROCESS | 2796 | 1464864264868 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:44:24 INFO - PROCESS | 2796 | 1464864264876 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 2796 | 1464864264878 Marionette TRACE conn6 <- [1,1378,null,{}] 03:44:24 INFO - PROCESS | 2796 | 1464864264882 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}] 03:44:25 INFO - PROCESS | 2796 | 1464864265004 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:44:25 INFO - PROCESS | 2796 | 1464864265063 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5AA800 == 61 [pid = 2796] [id = 354] 03:44:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A496ACC00) [pid = 2796] [serial = 1061] [outer = 0000000000000000] 03:44:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A498AA800) [pid = 2796] [serial = 1062] [outer = 0000004A496ACC00] 03:44:25 INFO - PROCESS | 2796 | 1464864265108 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A498B4000) [pid = 2796] [serial = 1063] [outer = 0000004A496ACC00] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A4123E800) [pid = 2796] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A41E0E400) [pid = 2796] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A46ADB000) [pid = 2796] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A34BA9800) [pid = 2796] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A46B4D400) [pid = 2796] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A4582FC00) [pid = 2796] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A43121400) [pid = 2796] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A44C5A800) [pid = 2796] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A34BA4C00) [pid = 2796] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A39ED9C00) [pid = 2796] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A381B9400) [pid = 2796] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A40D24400) [pid = 2796] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:44:25 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3AE76000) [pid = 2796] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:44:25 INFO - PROCESS | 2796 | 1464864265630 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]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 840ms 03:44:25 INFO - PROCESS | 2796 | 1464864265721 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 2796 | 1464864265723 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 2796 | 1464864265726 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:44:25 INFO - PROCESS | 2796 | 1464864265728 Marionette TRACE conn6 <- [1,1382,null,{}] 03:44:25 INFO - PROCESS | 2796 | 1464864265732 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}] 03:44:25 INFO - PROCESS | 2796 | 1464864265855 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:44:25 INFO - PROCESS | 2796 | 1464864265911 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA43800 == 62 [pid = 2796] [id = 355] 03:44:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A35BAA800) [pid = 2796] [serial = 1064] [outer = 0000000000000000] 03:44:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A41B13000) [pid = 2796] [serial = 1065] [outer = 0000004A35BAA800] 03:44:25 INFO - PROCESS | 2796 | 1464864265956 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46B47000) [pid = 2796] [serial = 1066] [outer = 0000004A35BAA800] 03:44:26 INFO - PROCESS | 2796 | 1464864266303 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]]]}] 03:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 03:44:26 INFO - PROCESS | 2796 | 1464864266364 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 2796 | 1464864266366 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:44:26 INFO - PROCESS | 2796 | 1464864266370 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 2796 | 1464864266372 Marionette TRACE conn6 <- [1,1386,null,{}] 03:44:26 INFO - PROCESS | 2796 | 1464864266375 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}] 03:44:26 INFO - PROCESS | 2796 | 1464864266467 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:44:26 INFO - PROCESS | 2796 | 1464864266474 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D4D5000 == 63 [pid = 2796] [id = 356] 03:44:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A498B2000) [pid = 2796] [serial = 1067] [outer = 0000000000000000] 03:44:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A4A248800) [pid = 2796] [serial = 1068] [outer = 0000004A498B2000] 03:44:26 INFO - PROCESS | 2796 | 1464864266520 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3F03D800) [pid = 2796] [serial = 1069] [outer = 0000004A498B2000] 03:44:26 INFO - PROCESS | 2796 | 1464864266935 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]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 03:44:27 INFO - PROCESS | 2796 | 1464864266998 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 2796 | 1464864267000 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:44:27 INFO - PROCESS | 2796 | 1464864267009 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 2796 | 1464864267010 Marionette TRACE conn6 <- [1,1390,null,{}] 03:44:27 INFO - PROCESS | 2796 | 1464864267022 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}] 03:44:27 INFO - PROCESS | 2796 | 1464864267115 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:44:27 INFO - PROCESS | 2796 | 1464864267124 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBE1000 == 64 [pid = 2796] [id = 357] 03:44:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4A24D400) [pid = 2796] [serial = 1070] [outer = 0000000000000000] 03:44:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A4A9AC000) [pid = 2796] [serial = 1071] [outer = 0000004A4A24D400] 03:44:27 INFO - PROCESS | 2796 | 1464864267172 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4B536000) [pid = 2796] [serial = 1072] [outer = 0000004A4A24D400] 03:44:27 INFO - PROCESS | 2796 | 1464864267760 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]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 796ms 03:44:27 INFO - PROCESS | 2796 | 1464864267825 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 2796 | 1464864267830 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:44:27 INFO - PROCESS | 2796 | 1464864267836 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 2796 | 1464864267841 Marionette TRACE conn6 <- [1,1394,null,{}] 03:44:27 INFO - PROCESS | 2796 | 1464864267876 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}] 03:44:28 INFO - PROCESS | 2796 | 1464864268013 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:44:28 INFO - PROCESS | 2796 | 1464864268136 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168A800 == 65 [pid = 2796] [id = 358] 03:44:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A35145800) [pid = 2796] [serial = 1073] [outer = 0000000000000000] 03:44:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A3A3BB800) [pid = 2796] [serial = 1074] [outer = 0000004A35145800] 03:44:28 INFO - PROCESS | 2796 | 1464864268197 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A41237C00) [pid = 2796] [serial = 1075] [outer = 0000004A35145800] 03:44:28 INFO - PROCESS | 2796 | 1464864268825 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]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1048ms 03:44:28 INFO - PROCESS | 2796 | 1464864268886 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 2796 | 1464864268893 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:44:28 INFO - PROCESS | 2796 | 1464864268900 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 2796 | 1464864268903 Marionette TRACE conn6 <- [1,1398,null,{}] 03:44:28 INFO - PROCESS | 2796 | 1464864268907 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}] 03:44:29 INFO - PROCESS | 2796 | 1464864269033 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:44:29 INFO - PROCESS | 2796 | 1464864269162 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FAD000 == 66 [pid = 2796] [id = 359] 03:44:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A43459800) [pid = 2796] [serial = 1076] [outer = 0000000000000000] 03:44:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A44ECE800) [pid = 2796] [serial = 1077] [outer = 0000004A43459800] 03:44:29 INFO - PROCESS | 2796 | 1464864269219 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A4635AC00) [pid = 2796] [serial = 1078] [outer = 0000004A43459800] 03:44:29 INFO - PROCESS | 2796 | 1464864269902 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]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1026ms 03:44:29 INFO - PROCESS | 2796 | 1464864269932 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 2796 | 1464864269935 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:44:29 INFO - PROCESS | 2796 | 1464864269939 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 2796 | 1464864269943 Marionette TRACE conn6 <- [1,1402,null,{}] 03:44:29 INFO - PROCESS | 2796 | 1464864269975 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}] 03:44:30 INFO - PROCESS | 2796 | 1464864270105 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:44:30 INFO - PROCESS | 2796 | 1464864270228 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4E6DA800 == 67 [pid = 2796] [id = 360] 03:44:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A472AE400) [pid = 2796] [serial = 1079] [outer = 0000000000000000] 03:44:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A496A6C00) [pid = 2796] [serial = 1080] [outer = 0000004A472AE400] 03:44:30 INFO - PROCESS | 2796 | 1464864270288 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A4A9AD000) [pid = 2796] [serial = 1081] [outer = 0000004A472AE400] 03:44:30 INFO - PROCESS | 2796 | 1464864270956 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]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1036ms 03:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:44:30 INFO - PROCESS | 2796 | 1464864270977 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 2796 | 1464864270980 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:44:30 INFO - PROCESS | 2796 | 1464864270984 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 2796 | 1464864270986 Marionette TRACE conn6 <- [1,1406,null,{}] 03:44:31 INFO - PROCESS | 2796 | 1464864270990 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}] 03:44:31 INFO - PROCESS | 2796 | 1464864271110 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:44:31 INFO - PROCESS | 2796 | 1464864271237 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4E8C6000 == 68 [pid = 2796] [id = 361] 03:44:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A4B162400) [pid = 2796] [serial = 1082] [outer = 0000000000000000] 03:44:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A4B164C00) [pid = 2796] [serial = 1083] [outer = 0000004A4B162400] 03:44:31 INFO - PROCESS | 2796 | 1464864271294 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A4B53A400) [pid = 2796] [serial = 1084] [outer = 0000004A4B162400] 03:44:31 INFO - PROCESS | 2796 | 1464864271942 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]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 984ms 03:44:31 INFO - PROCESS | 2796 | 1464864271968 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 2796 | 1464864271971 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:44:31 INFO - PROCESS | 2796 | 1464864271975 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 2796 | 1464864271977 Marionette TRACE conn6 <- [1,1410,null,{}] 03:44:31 INFO - PROCESS | 2796 | 1464864271981 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}] 03:44:32 INFO - PROCESS | 2796 | 1464864272099 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:44:32 INFO - PROCESS | 2796 | 1464864272198 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4E8E1800 == 69 [pid = 2796] [id = 362] 03:44:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A4C543400) [pid = 2796] [serial = 1085] [outer = 0000000000000000] 03:44:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A4C547800) [pid = 2796] [serial = 1086] [outer = 0000004A4C543400] 03:44:32 INFO - PROCESS | 2796 | 1464864272253 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A4C54D400) [pid = 2796] [serial = 1087] [outer = 0000004A4C543400] 03:44:32 INFO - PROCESS | 2796 | 1464864272822 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]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 881ms 03:44:32 INFO - PROCESS | 2796 | 1464864272859 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 2796 | 1464864272862 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:44:32 INFO - PROCESS | 2796 | 1464864272866 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 2796 | 1464864272868 Marionette TRACE conn6 <- [1,1414,null,{}] 03:44:32 INFO - PROCESS | 2796 | 1464864272872 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}] 03:44:33 INFO - PROCESS | 2796 | 1464864273011 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:44:33 INFO - PROCESS | 2796 | 1464864273118 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4E8DF800 == 70 [pid = 2796] [id = 363] 03:44:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A4CF35400) [pid = 2796] [serial = 1088] [outer = 0000000000000000] 03:44:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A4D22CC00) [pid = 2796] [serial = 1089] [outer = 0000004A4CF35400] 03:44:33 INFO - PROCESS | 2796 | 1464864273173 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A4D233800) [pid = 2796] [serial = 1090] [outer = 0000004A4CF35400] 03:44:33 INFO - PROCESS | 2796 | 1464864273904 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]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1080ms 03:44:33 INFO - PROCESS | 2796 | 1464864273948 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 2796 | 1464864273951 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:44:33 INFO - PROCESS | 2796 | 1464864273955 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 2796 | 1464864273957 Marionette TRACE conn6 <- [1,1418,null,{}] 03:44:33 INFO - PROCESS | 2796 | 1464864273960 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}] 03:44:34 INFO - PROCESS | 2796 | 1464864274078 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:44:34 INFO - PROCESS | 2796 | 1464864274380 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40876800 == 71 [pid = 2796] [id = 364] 03:44:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A33149400) [pid = 2796] [serial = 1091] [outer = 0000000000000000] 03:44:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A33943800) [pid = 2796] [serial = 1092] [outer = 0000004A33149400] 03:44:34 INFO - PROCESS | 2796 | 1464864274467 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A351B9C00) [pid = 2796] [serial = 1093] [outer = 0000004A33149400] 03:44:35 INFO - PROCESS | 2796 | 1464864275086 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]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1191ms 03:44:35 INFO - PROCESS | 2796 | 1464864275148 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 2796 | 1464864275152 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:44:35 INFO - PROCESS | 2796 | 1464864275157 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 2796 | 1464864275160 Marionette TRACE conn6 <- [1,1422,null,{}] 03:44:35 INFO - PROCESS | 2796 | 1464864275166 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}] 03:44:35 INFO - PROCESS | 2796 | 1464864275283 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:44:35 INFO - PROCESS | 2796 | 1464864275418 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399A6800 == 72 [pid = 2796] [id = 365] 03:44:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A3A0F1400) [pid = 2796] [serial = 1094] [outer = 0000000000000000] 03:44:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A3ADB5C00) [pid = 2796] [serial = 1095] [outer = 0000004A3A0F1400] 03:44:35 INFO - PROCESS | 2796 | 1464864275472 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A3F479000) [pid = 2796] [serial = 1096] [outer = 0000004A3A0F1400] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45118000 == 71 [pid = 2796] [id = 192] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D4D5000 == 70 [pid = 2796] [id = 356] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA43800 == 69 [pid = 2796] [id = 355] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5AA800 == 68 [pid = 2796] [id = 354] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC0000 == 67 [pid = 2796] [id = 353] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4721A000 == 66 [pid = 2796] [id = 352] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4647C000 == 65 [pid = 2796] [id = 351] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C93000 == 64 [pid = 2796] [id = 350] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F548800 == 63 [pid = 2796] [id = 349] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A472A2400) [pid = 2796] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A472B0400) [pid = 2796] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A496AF800) [pid = 2796] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A4A9ACC00) [pid = 2796] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A4641D000) [pid = 2796] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FAE000 == 62 [pid = 2796] [id = 348] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490BD000 == 61 [pid = 2796] [id = 344] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4647E000 == 60 [pid = 2796] [id = 343] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B9000 == 59 [pid = 2796] [id = 342] 03:44:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4727C000 == 58 [pid = 2796] [id = 341] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A41E0E000) [pid = 2796] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A466D0800) [pid = 2796] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A48EA6000) [pid = 2796] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A39977400) [pid = 2796] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A472BE400) [pid = 2796] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A49211400) [pid = 2796] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A3F4C3800) [pid = 2796] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A39720800) [pid = 2796] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A3F03DC00) [pid = 2796] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3A3AF800) [pid = 2796] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3AE78400) [pid = 2796] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3F47BC00) [pid = 2796] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41242000) [pid = 2796] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A416E4400) [pid = 2796] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A498AC800) [pid = 2796] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A4635BC00) [pid = 2796] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A41238800) [pid = 2796] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A4635A000) [pid = 2796] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A444DDC00) [pid = 2796] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A4340D000) [pid = 2796] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A44EC2800) [pid = 2796] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:44:35 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4582B400) [pid = 2796] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:44:36 INFO - PROCESS | 2796 | 1464864276092 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]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 984ms 03:44:36 INFO - PROCESS | 2796 | 1464864276147 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 2796 | 1464864276151 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:44:36 INFO - PROCESS | 2796 | 1464864276156 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 2796 | 1464864276158 Marionette TRACE conn6 <- [1,1426,null,{}] 03:44:36 INFO - PROCESS | 2796 | 1464864276162 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}] 03:44:36 INFO - PROCESS | 2796 | 1464864276264 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:44:36 INFO - PROCESS | 2796 | 1464864276349 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080F000 == 59 [pid = 2796] [id = 366] 03:44:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A351B1C00) [pid = 2796] [serial = 1097] [outer = 0000000000000000] 03:44:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A3A02C000) [pid = 2796] [serial = 1098] [outer = 0000004A351B1C00] 03:44:36 INFO - PROCESS | 2796 | 1464864276396 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A3E8C0800) [pid = 2796] [serial = 1099] [outer = 0000004A351B1C00] 03:44:36 INFO - PROCESS | 2796 | 1464864276798 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]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 03:44:36 INFO - PROCESS | 2796 | 1464864276851 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 2796 | 1464864276854 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:44:36 INFO - PROCESS | 2796 | 1464864276859 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 2796 | 1464864276865 Marionette TRACE conn6 <- [1,1430,null,{}] 03:44:36 INFO - PROCESS | 2796 | 1464864276875 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}] 03:44:37 INFO - PROCESS | 2796 | 1464864277004 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:44:37 INFO - PROCESS | 2796 | 1464864277022 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45105000 == 60 [pid = 2796] [id = 367] 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A40D29000) [pid = 2796] [serial = 1100] [outer = 0000000000000000] 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A4123D800) [pid = 2796] [serial = 1101] [outer = 0000004A40D29000] 03:44:37 INFO - PROCESS | 2796 | 1464864277070 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A41660C00) [pid = 2796] [serial = 1102] [outer = 0000004A40D29000] 03:44:37 INFO - PROCESS | 2796 | 1464864277541 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]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 03:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:44:37 INFO - PROCESS | 2796 | 1464864277594 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 2796 | 1464864277597 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:44:37 INFO - PROCESS | 2796 | 1464864277600 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 2796 | 1464864277602 Marionette TRACE conn6 <- [1,1434,null,{}] 03:44:37 INFO - PROCESS | 2796 | 1464864277606 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}] 03:44:37 INFO - PROCESS | 2796 | 1464864277705 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:44:37 INFO - PROCESS | 2796 | 1464864277714 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40822000 == 61 [pid = 2796] [id = 368] 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A40D29800) [pid = 2796] [serial = 1103] [outer = 0000000000000000] 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A41EC2800) [pid = 2796] [serial = 1104] [outer = 0000004A40D29800] 03:44:37 INFO - PROCESS | 2796 | 1464864277841 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A4345AC00) [pid = 2796] [serial = 1105] [outer = 0000004A40D29800] 03:44:38 INFO - PROCESS | 2796 | 1464864278295 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]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 03:44:38 INFO - PROCESS | 2796 | 1464864278374 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 2796 | 1464864278376 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:44:38 INFO - PROCESS | 2796 | 1464864278384 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 2796 | 1464864278386 Marionette TRACE conn6 <- [1,1438,null,{}] 03:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:44:38 INFO - PROCESS | 2796 | 1464864278390 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}] 03:44:38 INFO - PROCESS | 2796 | 1464864278514 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:44:38 INFO - PROCESS | 2796 | 1464864278574 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47217800 == 62 [pid = 2796] [id = 369] 03:44:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A44EC3000) [pid = 2796] [serial = 1106] [outer = 0000000000000000] 03:44:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A44ECAC00) [pid = 2796] [serial = 1107] [outer = 0000004A44EC3000] 03:44:38 INFO - PROCESS | 2796 | 1464864278627 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A45831800) [pid = 2796] [serial = 1108] [outer = 0000004A44EC3000] 03:44:39 INFO - PROCESS | 2796 | 1464864279116 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]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 777ms 03:44:39 INFO - PROCESS | 2796 | 1464864279166 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 2796 | 1464864279169 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:44:39 INFO - PROCESS | 2796 | 1464864279172 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2796 | 1464864279174 Marionette TRACE conn6 <- [1,1442,null,{}] 03:44:39 INFO - PROCESS | 2796 | 1464864279178 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}] 03:44:39 INFO - PROCESS | 2796 | 1464864279303 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:44:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A46356000) [pid = 2796] [serial = 1109] [outer = 0000004A3997B400] 03:44:39 INFO - PROCESS | 2796 | 1464864279346 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490B7800 == 63 [pid = 2796] [id = 370] 03:44:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A46351800) [pid = 2796] [serial = 1110] [outer = 0000000000000000] 03:44:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A46423800) [pid = 2796] [serial = 1111] [outer = 0000004A46351800] 03:44:39 INFO - PROCESS | 2796 | 1464864279400 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A4663D000) [pid = 2796] [serial = 1112] [outer = 0000004A46351800] 03:44:39 INFO - PROCESS | 2796 | 1464864279920 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]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 773ms 03:44:39 INFO - PROCESS | 2796 | 1464864279948 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 2796 | 1464864279951 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:44:39 INFO - PROCESS | 2796 | 1464864279954 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2796 | 1464864279956 Marionette TRACE conn6 <- [1,1446,null,{}] 03:44:39 INFO - PROCESS | 2796 | 1464864279959 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}] 03:44:40 INFO - PROCESS | 2796 | 1464864280383 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A46353400) [pid = 2796] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A472AF400) [pid = 2796] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A35BAA800) [pid = 2796] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A496ACC00) [pid = 2796] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A498B2000) [pid = 2796] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A44ECA400) [pid = 2796] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A3AE7CC00) [pid = 2796] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3F0E5800) [pid = 2796] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:44:40 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A34A8C400) [pid = 2796] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:44:40 INFO - PROCESS | 2796 | 1464864280498 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B93800 == 64 [pid = 2796] [id = 371] 03:44:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A3306F000) [pid = 2796] [serial = 1113] [outer = 0000000000000000] 03:44:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A330E7000) [pid = 2796] [serial = 1114] [outer = 0000004A3306F000] 03:44:40 INFO - PROCESS | 2796 | 1464864280560 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A340C4400) [pid = 2796] [serial = 1115] [outer = 0000004A3306F000] 03:44:41 INFO - PROCESS | 2796 | 1464864281267 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]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1341ms 03:44:41 INFO - PROCESS | 2796 | 1464864281300 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 2796 | 1464864281304 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:44:41 INFO - PROCESS | 2796 | 1464864281309 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 2796 | 1464864281314 Marionette TRACE conn6 <- [1,1450,null,{}] 03:44:41 INFO - PROCESS | 2796 | 1464864281319 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}] 03:44:41 INFO - PROCESS | 2796 | 1464864281447 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:44:41 INFO - PROCESS | 2796 | 1464864281577 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412BC000 == 65 [pid = 2796] [id = 372] 03:44:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A39569C00) [pid = 2796] [serial = 1116] [outer = 0000000000000000] 03:44:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A3977E800) [pid = 2796] [serial = 1117] [outer = 0000004A39569C00] 03:44:41 INFO - PROCESS | 2796 | 1464864281638 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A3A3AF800) [pid = 2796] [serial = 1118] [outer = 0000004A39569C00] 03:44:42 INFO - PROCESS | 2796 | 1464864282303 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]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1031ms 03:44:42 INFO - PROCESS | 2796 | 1464864282344 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 2796 | 1464864282348 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:44:42 INFO - PROCESS | 2796 | 1464864282352 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 2796 | 1464864282354 Marionette TRACE conn6 <- [1,1454,null,{}] 03:44:42 INFO - PROCESS | 2796 | 1464864282358 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}] 03:44:42 INFO - PROCESS | 2796 | 1464864282482 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:44:42 INFO - PROCESS | 2796 | 1464864282613 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46484000 == 66 [pid = 2796] [id = 373] 03:44:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A3F47BC00) [pid = 2796] [serial = 1119] [outer = 0000000000000000] 03:44:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A3F4C5C00) [pid = 2796] [serial = 1120] [outer = 0000004A3F47BC00] 03:44:42 INFO - PROCESS | 2796 | 1464864282671 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A40D26000) [pid = 2796] [serial = 1121] [outer = 0000004A3F47BC00] 03:44:43 INFO - PROCESS | 2796 | 1464864283320 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]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1034ms 03:44:43 INFO - PROCESS | 2796 | 1464864283387 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 2796 | 1464864283392 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:44:43 INFO - PROCESS | 2796 | 1464864283404 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 2796 | 1464864283409 Marionette TRACE conn6 <- [1,1458,null,{}] 03:44:43 INFO - PROCESS | 2796 | 1464864283431 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}] 03:44:43 INFO - PROCESS | 2796 | 1464864283600 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:44:43 INFO - PROCESS | 2796 | 1464864283722 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A418800 == 67 [pid = 2796] [id = 374] 03:44:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A42E96C00) [pid = 2796] [serial = 1122] [outer = 0000000000000000] 03:44:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A45828400) [pid = 2796] [serial = 1123] [outer = 0000004A42E96C00] 03:44:43 INFO - PROCESS | 2796 | 1464864283779 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A46072400) [pid = 2796] [serial = 1124] [outer = 0000004A42E96C00] 03:44:44 INFO - PROCESS | 2796 | 1464864284385 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]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1058ms 03:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:44:44 INFO - PROCESS | 2796 | 1464864284459 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 2796 | 1464864284462 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:44:44 INFO - PROCESS | 2796 | 1464864284465 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 2796 | 1464864284468 Marionette TRACE conn6 <- [1,1462,null,{}] 03:44:44 INFO - PROCESS | 2796 | 1464864284472 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}] 03:44:44 INFO - PROCESS | 2796 | 1464864284595 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:44:44 INFO - PROCESS | 2796 | 1464864284722 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6DE000 == 68 [pid = 2796] [id = 375] 03:44:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A466C8800) [pid = 2796] [serial = 1125] [outer = 0000000000000000] 03:44:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A469D0400) [pid = 2796] [serial = 1126] [outer = 0000004A466C8800] 03:44:44 INFO - PROCESS | 2796 | 1464864284779 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A47299000) [pid = 2796] [serial = 1127] [outer = 0000004A466C8800] 03:44:45 INFO - PROCESS | 2796 | 1464864285415 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]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 987ms 03:44:45 INFO - PROCESS | 2796 | 1464864285454 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 2796 | 1464864285457 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:44:45 INFO - PROCESS | 2796 | 1464864285460 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 2796 | 1464864285463 Marionette TRACE conn6 <- [1,1466,null,{}] 03:44:45 INFO - PROCESS | 2796 | 1464864285466 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}] 03:44:45 INFO - PROCESS | 2796 | 1464864285585 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:44:45 INFO - PROCESS | 2796 | 1464864285720 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C304800 == 69 [pid = 2796] [id = 376] 03:44:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A472B6C00) [pid = 2796] [serial = 1128] [outer = 0000000000000000] 03:44:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A472BB800) [pid = 2796] [serial = 1129] [outer = 0000004A472B6C00] 03:44:45 INFO - PROCESS | 2796 | 1464864285787 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A4920A800) [pid = 2796] [serial = 1130] [outer = 0000004A472B6C00] 03:44:46 INFO - PROCESS | 2796 | 1464864286413 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]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1024ms 03:44:46 INFO - PROCESS | 2796 | 1464864286487 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 2796 | 1464864286489 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:44:46 INFO - PROCESS | 2796 | 1464864286526 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 2796 | 1464864286528 Marionette TRACE conn6 <- [1,1470,null,{}] 03:44:46 INFO - PROCESS | 2796 | 1464864286532 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}] 03:44:46 INFO - PROCESS | 2796 | 1464864286658 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:44:46 INFO - PROCESS | 2796 | 1464864286804 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D303000 == 70 [pid = 2796] [id = 377] 03:44:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A41245800) [pid = 2796] [serial = 1131] [outer = 0000000000000000] 03:44:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A49807C00) [pid = 2796] [serial = 1132] [outer = 0000004A41245800] 03:44:46 INFO - PROCESS | 2796 | 1464864286863 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A4981DC00) [pid = 2796] [serial = 1133] [outer = 0000004A41245800] 03:44:47 INFO - PROCESS | 2796 | 1464864287739 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]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1297ms 03:44:47 INFO - PROCESS | 2796 | 1464864287811 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 2796 | 1464864287816 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:44:47 INFO - PROCESS | 2796 | 1464864287821 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 2796 | 1464864287825 Marionette TRACE conn6 <- [1,1474,null,{}] 03:44:47 INFO - PROCESS | 2796 | 1464864287832 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}] 03:44:48 INFO - PROCESS | 2796 | 1464864287991 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:44:48 INFO - PROCESS | 2796 | 1464864288120 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E72800 == 71 [pid = 2796] [id = 378] 03:44:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A3400C400) [pid = 2796] [serial = 1134] [outer = 0000000000000000] 03:44:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A357C0000) [pid = 2796] [serial = 1135] [outer = 0000004A3400C400] 03:44:48 INFO - PROCESS | 2796 | 1464864288173 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A3A041000) [pid = 2796] [serial = 1136] [outer = 0000004A3400C400] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1D0800 == 70 [pid = 2796] [id = 162] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490B7800 == 69 [pid = 2796] [id = 370] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47217800 == 68 [pid = 2796] [id = 369] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40822000 == 67 [pid = 2796] [id = 368] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45105000 == 66 [pid = 2796] [id = 367] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080F000 == 65 [pid = 2796] [id = 366] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399A6800 == 64 [pid = 2796] [id = 365] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40876800 == 63 [pid = 2796] [id = 364] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4E8E1800 == 62 [pid = 2796] [id = 362] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4E8C6000 == 61 [pid = 2796] [id = 361] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A4A9AC000) [pid = 2796] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4E6DA800 == 60 [pid = 2796] [id = 360] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FAD000 == 59 [pid = 2796] [id = 359] 03:44:48 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4168A800 == 58 [pid = 2796] [id = 358] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A46611400) [pid = 2796] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A466D1C00) [pid = 2796] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A496A8C00) [pid = 2796] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A49040800) [pid = 2796] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A41B13000) [pid = 2796] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A498AA800) [pid = 2796] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A4A248800) [pid = 2796] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A45824400) [pid = 2796] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A3978B800) [pid = 2796] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A3BB17400) [pid = 2796] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3F58B800) [pid = 2796] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A41B84400) [pid = 2796] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A43413C00) [pid = 2796] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A472BC800) [pid = 2796] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A41652400) [pid = 2796] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A46073C00) [pid = 2796] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A49808000) [pid = 2796] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3AE79800) [pid = 2796] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3971F400) [pid = 2796] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A469CF800) [pid = 2796] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A498B4000) [pid = 2796] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3F03D800) [pid = 2796] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A46B47000) [pid = 2796] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:44:48 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A45A30800) [pid = 2796] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:44:49 INFO - PROCESS | 2796 | 1464864289036 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]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1295ms 03:44:49 INFO - PROCESS | 2796 | 1464864289120 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 2796 | 1464864289125 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:44:49 INFO - PROCESS | 2796 | 1464864289131 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 2796 | 1464864289135 Marionette TRACE conn6 <- [1,1478,null,{}] 03:44:49 INFO - PROCESS | 2796 | 1464864289142 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}] 03:44:49 INFO - PROCESS | 2796 | 1464864289307 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:44:49 INFO - PROCESS | 2796 | 1464864289429 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409BA000 == 59 [pid = 2796] [id = 379] 03:44:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A351B5000) [pid = 2796] [serial = 1137] [outer = 0000000000000000] 03:44:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A3956D400) [pid = 2796] [serial = 1138] [outer = 0000004A351B5000] 03:44:49 INFO - PROCESS | 2796 | 1464864289492 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A3AEDF400) [pid = 2796] [serial = 1139] [outer = 0000004A351B5000] 03:44:50 INFO - PROCESS | 2796 | 1464864290133 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]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1033ms 03:44:50 INFO - PROCESS | 2796 | 1464864290167 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 2796 | 1464864290174 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:44:50 INFO - PROCESS | 2796 | 1464864290181 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 2796 | 1464864290184 Marionette TRACE conn6 <- [1,1482,null,{}] 03:44:50 INFO - PROCESS | 2796 | 1464864290188 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}] 03:44:50 INFO - PROCESS | 2796 | 1464864290335 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:44:50 INFO - PROCESS | 2796 | 1464864290464 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45104800 == 60 [pid = 2796] [id = 380] 03:44:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A40D20C00) [pid = 2796] [serial = 1140] [outer = 0000000000000000] 03:44:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A40EA7C00) [pid = 2796] [serial = 1141] [outer = 0000004A40D20C00] 03:44:50 INFO - PROCESS | 2796 | 1464864290522 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A416E3800) [pid = 2796] [serial = 1142] [outer = 0000004A40D20C00] 03:44:51 INFO - PROCESS | 2796 | 1464864291164 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]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 03:44:51 INFO - PROCESS | 2796 | 1464864291222 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 2796 | 1464864291225 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:44:51 INFO - PROCESS | 2796 | 1464864291231 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:44:51 INFO - PROCESS | 2796 | 1464864291235 Marionette TRACE conn6 <- [1,1486,null,{}] 03:44:51 INFO - PROCESS | 2796 | 1464864291247 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}] 03:44:51 INFO - PROCESS | 2796 | 1464864291373 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:44:51 INFO - PROCESS | 2796 | 1464864291503 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F6000 == 61 [pid = 2796] [id = 381] 03:44:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A43419400) [pid = 2796] [serial = 1143] [outer = 0000000000000000] 03:44:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A444DB000) [pid = 2796] [serial = 1144] [outer = 0000004A43419400] 03:44:51 INFO - PROCESS | 2796 | 1464864291566 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A45826C00) [pid = 2796] [serial = 1145] [outer = 0000004A43419400] 03:44:52 INFO - PROCESS | 2796 | 1464864292223 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]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1029ms 03:44:52 INFO - PROCESS | 2796 | 1464864292265 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 2796 | 1464864292268 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:44:52 INFO - PROCESS | 2796 | 1464864292272 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 2796 | 1464864292274 Marionette TRACE conn6 <- [1,1490,null,{}] 03:44:52 INFO - PROCESS | 2796 | 1464864292278 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}] 03:44:52 INFO - PROCESS | 2796 | 1464864292400 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:44:52 INFO - PROCESS | 2796 | 1464864292527 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EBB800 == 62 [pid = 2796] [id = 382] 03:44:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A4607B400) [pid = 2796] [serial = 1146] [outer = 0000000000000000] 03:44:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A469CCC00) [pid = 2796] [serial = 1147] [outer = 0000004A4607B400] 03:44:52 INFO - PROCESS | 2796 | 1464864292585 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A472AAC00) [pid = 2796] [serial = 1148] [outer = 0000004A4607B400] 03:44:53 INFO - PROCESS | 2796 | 1464864293265 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]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1030ms 03:44:53 INFO - PROCESS | 2796 | 1464864293303 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 2796 | 1464864293306 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:44:53 INFO - PROCESS | 2796 | 1464864293310 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 2796 | 1464864293312 Marionette TRACE conn6 <- [1,1494,null,{}] 03:44:53 INFO - PROCESS | 2796 | 1464864293316 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}] 03:44:53 INFO - PROCESS | 2796 | 1464864293436 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:44:53 INFO - PROCESS | 2796 | 1464864293562 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497A5800 == 63 [pid = 2796] [id = 383] 03:44:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A472BC800) [pid = 2796] [serial = 1149] [outer = 0000000000000000] 03:44:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A48EB2800) [pid = 2796] [serial = 1150] [outer = 0000004A472BC800] 03:44:53 INFO - PROCESS | 2796 | 1464864293620 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A4903F400) [pid = 2796] [serial = 1151] [outer = 0000004A472BC800] 03:44:54 INFO - PROCESS | 2796 | 1464864294211 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]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 922ms 03:44:54 INFO - PROCESS | 2796 | 1464864294235 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 2796 | 1464864294238 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:44:54 INFO - PROCESS | 2796 | 1464864294241 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 2796 | 1464864294244 Marionette TRACE conn6 <- [1,1498,null,{}] 03:44:54 INFO - PROCESS | 2796 | 1464864294248 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}] 03:44:54 INFO - PROCESS | 2796 | 1464864294400 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:44:54 INFO - PROCESS | 2796 | 1464864294503 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9E9000 == 64 [pid = 2796] [id = 384] 03:44:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A4980C400) [pid = 2796] [serial = 1152] [outer = 0000000000000000] 03:44:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A4A246000) [pid = 2796] [serial = 1153] [outer = 0000004A4980C400] 03:44:54 INFO - PROCESS | 2796 | 1464864294559 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A4A252C00) [pid = 2796] [serial = 1154] [outer = 0000004A4980C400] 03:44:55 INFO - PROCESS | 2796 | 1464864295197 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]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 03:44:55 INFO - PROCESS | 2796 | 1464864295229 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 2796 | 1464864295232 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:44:55 INFO - PROCESS | 2796 | 1464864295235 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 2796 | 1464864295237 Marionette TRACE conn6 <- [1,1502,null,{}] 03:44:55 INFO - PROCESS | 2796 | 1464864295241 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}] 03:44:55 INFO - PROCESS | 2796 | 1464864295355 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:44:55 INFO - PROCESS | 2796 | 1464864295454 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C320000 == 65 [pid = 2796] [id = 385] 03:44:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A4980E000) [pid = 2796] [serial = 1155] [outer = 0000000000000000] 03:44:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A4B15BC00) [pid = 2796] [serial = 1156] [outer = 0000004A4980E000] 03:44:55 INFO - PROCESS | 2796 | 1464864295510 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A4B166800) [pid = 2796] [serial = 1157] [outer = 0000004A4980E000] 03:44:56 INFO - PROCESS | 2796 | 1464864296089 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]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 942ms 03:44:56 INFO - PROCESS | 2796 | 1464864296180 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 2796 | 1464864296182 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:44:56 INFO - PROCESS | 2796 | 1464864296186 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 2796 | 1464864296188 Marionette TRACE conn6 <- [1,1506,null,{}] 03:44:56 INFO - PROCESS | 2796 | 1464864296192 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}] 03:44:56 INFO - PROCESS | 2796 | 1464864296324 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:44:56 INFO - PROCESS | 2796 | 1464864296425 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D308000 == 66 [pid = 2796] [id = 386] 03:44:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A34A8D400) [pid = 2796] [serial = 1158] [outer = 0000000000000000] 03:44:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A4B53B800) [pid = 2796] [serial = 1159] [outer = 0000004A34A8D400] 03:44:56 INFO - PROCESS | 2796 | 1464864296482 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A4C550400) [pid = 2796] [serial = 1160] [outer = 0000004A34A8D400] 03:44:57 INFO - PROCESS | 2796 | 1464864297032 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]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 880ms 03:44:57 INFO - PROCESS | 2796 | 1464864297080 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2796 | 1464864297083 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 2796 | 1464864297089 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:44:57 INFO - PROCESS | 2796 | 1464864297091 Marionette TRACE conn6 <- [1,1510,null,{}] 03:44:57 INFO - PROCESS | 2796 | 1464864297095 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}] 03:44:57 INFO - PROCESS | 2796 | 1464864297213 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:44:57 INFO - PROCESS | 2796 | 1464864297316 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBCB800 == 67 [pid = 2796] [id = 387] 03:44:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A33113C00) [pid = 2796] [serial = 1161] [outer = 0000000000000000] 03:44:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (0000004A4CF33400) [pid = 2796] [serial = 1162] [outer = 0000004A33113C00] 03:44:57 INFO - PROCESS | 2796 | 1464864297373 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 154 (0000004A4D22AC00) [pid = 2796] [serial = 1163] [outer = 0000004A33113C00] 03:44:58 INFO - PROCESS | 2796 | 1464864298060 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"]]]}] 03:44:58 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 () { 03:44:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:44:58 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 () { 03:44:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:44:58 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 () { 03:44:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:44:58 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 () { 03:44:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:44:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1030ms 03:44:58 INFO - PROCESS | 2796 | 1464864298126 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 2796 | 1464864298131 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:44:58 INFO - PROCESS | 2796 | 1464864298153 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 2796 | 1464864298156 Marionette TRACE conn6 <- [1,1514,null,{}] 03:44:58 INFO - PROCESS | 2796 | 1464864298176 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}] 03:44:58 INFO - PROCESS | 2796 | 1464864298297 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:44:58 INFO - PROCESS | 2796 | 1464864298432 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45109800 == 68 [pid = 2796] [id = 388] 03:44:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 155 (0000004A381C1000) [pid = 2796] [serial = 1164] [outer = 0000000000000000] 03:44:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 156 (0000004A3F4B9400) [pid = 2796] [serial = 1165] [outer = 0000004A381C1000] 03:44:58 INFO - PROCESS | 2796 | 1464864298488 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 157 (0000004A41B15400) [pid = 2796] [serial = 1166] [outer = 0000004A381C1000] 03:44:58 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A418800 == 67 [pid = 2796] [id = 374] 03:44:58 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46484000 == 66 [pid = 2796] [id = 373] 03:44:58 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412BC000 == 65 [pid = 2796] [id = 372] 03:44:58 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B93800 == 64 [pid = 2796] [id = 371] 03:44:59 INFO - PROCESS | 2796 | 1464864299255 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"]]]}] 03:44:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:44:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:44:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:44:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1153ms 03:44:59 INFO - PROCESS | 2796 | 1464864299294 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 2796 | 1464864299300 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:44:59 INFO - PROCESS | 2796 | 1464864299306 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 2796 | 1464864299310 Marionette TRACE conn6 <- [1,1518,null,{}] 03:44:59 INFO - PROCESS | 2796 | 1464864299316 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}] 03:44:59 INFO - PROCESS | 2796 | 1464864299445 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:44:59 INFO - PROCESS | 2796 | 1464864299580 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4647A800 == 65 [pid = 2796] [id = 389] 03:44:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 158 (0000004A3F0B1400) [pid = 2796] [serial = 1167] [outer = 0000000000000000] 03:44:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 159 (0000004A3F588C00) [pid = 2796] [serial = 1168] [outer = 0000004A3F0B1400] 03:44:59 INFO - PROCESS | 2796 | 1464864299641 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 160 (0000004A41B19000) [pid = 2796] [serial = 1169] [outer = 0000004A3F0B1400] 03:45:00 INFO - PROCESS | 2796 | 1464864300194 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]]]}] 03:45:00 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 03:45:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:45:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:45:00 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. 03:45:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:45:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 945ms 03:45:00 INFO - PROCESS | 2796 | 1464864300252 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 2796 | 1464864300259 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:45:00 INFO - PROCESS | 2796 | 1464864300266 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:45:00 INFO - PROCESS | 2796 | 1464864300269 Marionette TRACE conn6 <- [1,1522,null,{}] 03:45:00 INFO - PROCESS | 2796 | 1464864300314 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}] 03:45:00 INFO - PROCESS | 2796 | 1464864300473 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:45:00 INFO - PROCESS | 2796 | 1464864300573 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A418000 == 66 [pid = 2796] [id = 390] 03:45:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 161 (0000004A444DF400) [pid = 2796] [serial = 1170] [outer = 0000000000000000] 03:45:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 162 (0000004A44EAA400) [pid = 2796] [serial = 1171] [outer = 0000004A444DF400] 03:45:00 INFO - PROCESS | 2796 | 1464864300630 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 163 (0000004A44EB5000) [pid = 2796] [serial = 1172] [outer = 0000004A444DF400] 03:45:01 INFO - PROCESS | 2796 | 1464864301254 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]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1023ms 03:45:01 INFO - PROCESS | 2796 | 1464864301295 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:45:01 INFO - PROCESS | 2796 | 1464864301298 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:45:01 INFO - PROCESS | 2796 | 1464864301302 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 2796 | 1464864301306 Marionette TRACE conn6 <- [1,1526,null,{}] 03:45:01 INFO - PROCESS | 2796 | 1464864301318 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}] 03:45:01 INFO - PROCESS | 2796 | 1464864301451 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:45:01 INFO - PROCESS | 2796 | 1464864301588 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBDA000 == 67 [pid = 2796] [id = 391] 03:45:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 164 (0000004A469CF800) [pid = 2796] [serial = 1173] [outer = 0000000000000000] 03:45:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 165 (0000004A46B48400) [pid = 2796] [serial = 1174] [outer = 0000004A469CF800] 03:45:01 INFO - PROCESS | 2796 | 1464864301650 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 166 (0000004A48F82400) [pid = 2796] [serial = 1175] [outer = 0000004A469CF800] 03:45:02 INFO - PROCESS | 2796 | 1464864302276 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]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1033ms 03:45:02 INFO - PROCESS | 2796 | 1464864302337 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:45:02 INFO - PROCESS | 2796 | 1464864302341 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:45:02 INFO - PROCESS | 2796 | 1464864302345 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 2796 | 1464864302347 Marionette TRACE conn6 <- [1,1530,null,{}] 03:45:02 INFO - PROCESS | 2796 | 1464864302351 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}] 03:45:02 INFO - PROCESS | 2796 | 1464864302479 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:45:02 INFO - PROCESS | 2796 | 1464864302611 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4F65D000 == 68 [pid = 2796] [id = 392] 03:45:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 167 (0000004A49818400) [pid = 2796] [serial = 1176] [outer = 0000000000000000] 03:45:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 168 (0000004A498A7800) [pid = 2796] [serial = 1177] [outer = 0000004A49818400] 03:45:02 INFO - PROCESS | 2796 | 1464864302669 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 169 (0000004A4A24C800) [pid = 2796] [serial = 1178] [outer = 0000004A49818400] 03:45:03 INFO - PROCESS | 2796 | 1464864303234 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]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 945ms 03:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:45:03 INFO - PROCESS | 2796 | 1464864303290 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 2796 | 1464864303293 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:45:03 INFO - PROCESS | 2796 | 1464864303297 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 2796 | 1464864303299 Marionette TRACE conn6 <- [1,1534,null,{}] 03:45:03 INFO - PROCESS | 2796 | 1464864303302 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}] 03:45:03 INFO - PROCESS | 2796 | 1464864303450 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:45:03 INFO - PROCESS | 2796 | 1464864303583 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A886800 == 69 [pid = 2796] [id = 393] 03:45:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 170 (0000004A49819C00) [pid = 2796] [serial = 1179] [outer = 0000000000000000] 03:45:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 171 (0000004A4CF32000) [pid = 2796] [serial = 1180] [outer = 0000004A49819C00] 03:45:03 INFO - PROCESS | 2796 | 1464864303642 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 172 (0000004A4D233C00) [pid = 2796] [serial = 1181] [outer = 0000004A49819C00] 03:45:04 INFO - PROCESS | 2796 | 1464864304253 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]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 983ms 03:45:04 INFO - PROCESS | 2796 | 1464864304282 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 2796 | 1464864304285 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:45:04 INFO - PROCESS | 2796 | 1464864304289 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 2796 | 1464864304291 Marionette TRACE conn6 <- [1,1538,null,{}] 03:45:04 INFO - PROCESS | 2796 | 1464864304295 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}] 03:45:04 INFO - PROCESS | 2796 | 1464864304448 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:45:04 INFO - PROCESS | 2796 | 1464864304585 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE72000 == 70 [pid = 2796] [id = 394] 03:45:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 173 (0000004A4B06EC00) [pid = 2796] [serial = 1182] [outer = 0000000000000000] 03:45:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 174 (0000004A4EDDE400) [pid = 2796] [serial = 1183] [outer = 0000004A4B06EC00] 03:45:04 INFO - PROCESS | 2796 | 1464864304643 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 175 (0000004A4F7BB800) [pid = 2796] [serial = 1184] [outer = 0000004A4B06EC00] 03:45:05 INFO - PROCESS | 2796 | 1464864305272 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]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1023ms 03:45:05 INFO - PROCESS | 2796 | 1464864305315 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 2796 | 1464864305318 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:45:05 INFO - PROCESS | 2796 | 1464864305321 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 2796 | 1464864305323 Marionette TRACE conn6 <- [1,1542,null,{}] 03:45:05 INFO - PROCESS | 2796 | 1464864305340 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}] 03:45:05 INFO - PROCESS | 2796 | 1464864305488 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:45:05 INFO - PROCESS | 2796 | 1464864305552 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FDB6800 == 71 [pid = 2796] [id = 395] 03:45:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 176 (0000004A4F7BF000) [pid = 2796] [serial = 1185] [outer = 0000000000000000] 03:45:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 177 (0000004A4F7C3000) [pid = 2796] [serial = 1186] [outer = 0000004A4F7BF000] 03:45:05 INFO - PROCESS | 2796 | 1464864305647 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 178 (0000004A4FE03000) [pid = 2796] [serial = 1187] [outer = 0000004A4F7BF000] 03:45:06 INFO - PROCESS | 2796 | 1464864306222 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]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 942ms 03:45:06 INFO - PROCESS | 2796 | 1464864306266 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 2796 | 1464864306269 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:45:06 INFO - PROCESS | 2796 | 1464864306273 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 2796 | 1464864306275 Marionette TRACE conn6 <- [1,1546,null,{}] 03:45:06 INFO - PROCESS | 2796 | 1464864306279 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}] 03:45:06 INFO - PROCESS | 2796 | 1464864306397 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:45:06 INFO - PROCESS | 2796 | 1464864306532 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FDD0800 == 72 [pid = 2796] [id = 396] 03:45:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 179 (0000004A4F7C0000) [pid = 2796] [serial = 1188] [outer = 0000000000000000] 03:45:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 180 (0000004A4F8D9400) [pid = 2796] [serial = 1189] [outer = 0000004A4F7C0000] 03:45:06 INFO - PROCESS | 2796 | 1464864306589 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 181 (0000004A4F8DF000) [pid = 2796] [serial = 1190] [outer = 0000004A4F7C0000] 03:45:07 INFO - PROCESS | 2796 | 1464864307190 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]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 03:45:07 INFO - PROCESS | 2796 | 1464864307218 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 2796 | 1464864307221 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:45:07 INFO - PROCESS | 2796 | 1464864307224 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 2796 | 1464864307227 Marionette TRACE conn6 <- [1,1550,null,{}] 03:45:07 INFO - PROCESS | 2796 | 1464864307230 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}] 03:45:07 INFO - PROCESS | 2796 | 1464864307347 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:45:07 INFO - PROCESS | 2796 | 1464864307484 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FE2F000 == 73 [pid = 2796] [id = 397] 03:45:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 182 (0000004A4F8D2C00) [pid = 2796] [serial = 1191] [outer = 0000000000000000] 03:45:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 183 (0000004A4FC03C00) [pid = 2796] [serial = 1192] [outer = 0000004A4F8D2C00] 03:45:07 INFO - PROCESS | 2796 | 1464864307541 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 184 (0000004A4FC0B400) [pid = 2796] [serial = 1193] [outer = 0000004A4F8D2C00] 03:45:08 INFO - PROCESS | 2796 | 1464864308191 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]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 03:45:08 INFO - PROCESS | 2796 | 1464864308213 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 2796 | 1464864308215 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:45:08 INFO - PROCESS | 2796 | 1464864308219 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 2796 | 1464864308221 Marionette TRACE conn6 <- [1,1554,null,{}] 03:45:08 INFO - PROCESS | 2796 | 1464864308225 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}] 03:45:08 INFO - PROCESS | 2796 | 1464864308368 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:45:08 INFO - PROCESS | 2796 | 1464864308485 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E91800 == 74 [pid = 2796] [id = 398] 03:45:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 185 (0000004A330E1400) [pid = 2796] [serial = 1194] [outer = 0000000000000000] 03:45:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 186 (0000004A33142C00) [pid = 2796] [serial = 1195] [outer = 0000004A330E1400] 03:45:08 INFO - PROCESS | 2796 | 1464864308678 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 187 (0000004A3B27CC00) [pid = 2796] [serial = 1196] [outer = 0000004A330E1400] 03:45:09 INFO - PROCESS | 2796 | 1464864309267 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]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1075ms 03:45:09 INFO - PROCESS | 2796 | 1464864309298 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 2796 | 1464864309303 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:45:09 INFO - PROCESS | 2796 | 1464864309308 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 2796 | 1464864309312 Marionette TRACE conn6 <- [1,1558,null,{}] 03:45:09 INFO - PROCESS | 2796 | 1464864309317 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}] 03:45:09 INFO - PROCESS | 2796 | 1464864309440 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:45:09 INFO - PROCESS | 2796 | 1464864309661 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3992A800 == 73 [pid = 2796] [id = 161] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9E9000 == 72 [pid = 2796] [id = 384] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497A5800 == 71 [pid = 2796] [id = 383] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EBB800 == 70 [pid = 2796] [id = 382] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F6000 == 69 [pid = 2796] [id = 381] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45104800 == 68 [pid = 2796] [id = 380] 03:45:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409BA000 == 67 [pid = 2796] [id = 379] 03:45:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E8A5000 == 68 [pid = 2796] [id = 399] 03:45:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 188 (0000004A3310B400) [pid = 2796] [serial = 1197] [outer = 0000000000000000] 03:45:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 189 (0000004A33196400) [pid = 2796] [serial = 1198] [outer = 0000004A3310B400] 03:45:09 INFO - PROCESS | 2796 | 1464864309768 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 190 (0000004A3A1A4C00) [pid = 2796] [serial = 1199] [outer = 0000004A3310B400] 03:45:10 INFO - PROCESS | 2796 | 1464864310425 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]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1193ms 03:45:10 INFO - PROCESS | 2796 | 1464864310504 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 2796 | 1464864310509 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:45:10 INFO - PROCESS | 2796 | 1464864310515 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 2796 | 1464864310519 Marionette TRACE conn6 <- [1,1562,null,{}] 03:45:10 INFO - PROCESS | 2796 | 1464864310525 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}] 03:45:10 INFO - PROCESS | 2796 | 1464864310696 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C322800 == 67 [pid = 2796] [id = 347] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A603800 == 66 [pid = 2796] [id = 214] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40CB4000 == 65 [pid = 2796] [id = 160] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39590000 == 64 [pid = 2796] [id = 159] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A363BB800 == 63 [pid = 2796] [id = 182] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B25800 == 62 [pid = 2796] [id = 317] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E22800 == 61 [pid = 2796] [id = 152] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6DE000 == 60 [pid = 2796] [id = 375] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5A3000 == 59 [pid = 2796] [id = 345] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46483800 == 58 [pid = 2796] [id = 155] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9DA000 == 57 [pid = 2796] [id = 245] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35051800 == 56 [pid = 2796] [id = 284] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6E0000 == 55 [pid = 2796] [id = 346] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E91800 == 54 [pid = 2796] [id = 398] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FDD0800 == 53 [pid = 2796] [id = 396] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FDB6800 == 52 [pid = 2796] [id = 395] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE72000 == 51 [pid = 2796] [id = 394] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A886800 == 50 [pid = 2796] [id = 393] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4F65D000 == 49 [pid = 2796] [id = 392] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBDA000 == 48 [pid = 2796] [id = 391] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A418000 == 47 [pid = 2796] [id = 390] 03:45:12 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4647A800 == 46 [pid = 2796] [id = 389] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A357A8800 == 45 [pid = 2796] [id = 145] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44A5D800 == 44 [pid = 2796] [id = 154] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D68800 == 43 [pid = 2796] [id = 335] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D303000 == 42 [pid = 2796] [id = 377] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F7000 == 41 [pid = 2796] [id = 157] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080F800 == 40 [pid = 2796] [id = 149] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C320000 == 39 [pid = 2796] [id = 385] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6DC000 == 38 [pid = 2796] [id = 300] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9D8000 == 37 [pid = 2796] [id = 256] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35157800 == 36 [pid = 2796] [id = 262] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465AB000 == 35 [pid = 2796] [id = 269] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4E8DF800 == 34 [pid = 2796] [id = 363] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41279000 == 33 [pid = 2796] [id = 150] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB5000 == 32 [pid = 2796] [id = 241] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412F7000 == 31 [pid = 2796] [id = 151] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C304800 == 30 [pid = 2796] [id = 376] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A405800 == 29 [pid = 2796] [id = 298] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490A9000 == 28 [pid = 2796] [id = 327] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBCB800 == 27 [pid = 2796] [id = 387] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E84000 == 26 [pid = 2796] [id = 243] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4814F000 == 25 [pid = 2796] [id = 158] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FE2F000 == 24 [pid = 2796] [id = 397] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D308000 == 23 [pid = 2796] [id = 386] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A083800 == 22 [pid = 2796] [id = 242] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE1C000 == 21 [pid = 2796] [id = 147] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E85800 == 20 [pid = 2796] [id = 156] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05B800 == 19 [pid = 2796] [id = 148] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813B800 == 18 [pid = 2796] [id = 204] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CED3800 == 17 [pid = 2796] [id = 316] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B0000 == 16 [pid = 2796] [id = 299] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E81800 == 15 [pid = 2796] [id = 153] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A127800 == 14 [pid = 2796] [id = 244] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3992E800 == 13 [pid = 2796] [id = 146] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497A9800 == 12 [pid = 2796] [id = 297] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBE1000 == 11 [pid = 2796] [id = 357] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45109800 == 10 [pid = 2796] [id = 388] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E72800 == 9 [pid = 2796] [id = 378] 03:45:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E8A5000 == 8 [pid = 2796] [id = 399] 03:45:18 INFO - PROCESS | 2796 | 1464864318086 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A339F1800 == 9 [pid = 2796] [id = 400] 03:45:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 191 (0000004A33114800) [pid = 2796] [serial = 1200] [outer = 0000000000000000] 03:45:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 192 (0000004A33119800) [pid = 2796] [serial = 1201] [outer = 0000004A33114800] 03:45:18 INFO - PROCESS | 2796 | 1464864318275 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 193 (0000004A33192400) [pid = 2796] [serial = 1202] [outer = 0000004A33114800] 03:45:18 INFO - PROCESS | 2796 | 1464864318761 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]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 8301ms 03:45:18 INFO - PROCESS | 2796 | 1464864318820 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 2796 | 1464864318825 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:45:18 INFO - PROCESS | 2796 | 1464864318830 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 2796 | 1464864318834 Marionette TRACE conn6 <- [1,1566,null,{}] 03:45:18 INFO - PROCESS | 2796 | 1464864318839 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}] 03:45:18 INFO - PROCESS | 2796 | 1464864318939 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:45:18 INFO - PROCESS | 2796 | 1464864318957 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A6800 == 10 [pid = 2796] [id = 401] 03:45:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 194 (0000004A34A8C000) [pid = 2796] [serial = 1203] [outer = 0000000000000000] 03:45:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 195 (0000004A34A91C00) [pid = 2796] [serial = 1204] [outer = 0000004A34A8C000] 03:45:19 INFO - PROCESS | 2796 | 1464864319006 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 196 (0000004A34BAF000) [pid = 2796] [serial = 1205] [outer = 0000004A34A8C000] 03:45:19 INFO - PROCESS | 2796 | 1464864319495 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]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 03:45:19 INFO - PROCESS | 2796 | 1464864319539 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 2796 | 1464864319544 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:45:19 INFO - PROCESS | 2796 | 1464864319549 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 2796 | 1464864319551 Marionette TRACE conn6 <- [1,1570,null,{}] 03:45:19 INFO - PROCESS | 2796 | 1464864319555 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}] 03:45:19 INFO - PROCESS | 2796 | 1464864319652 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:45:19 INFO - PROCESS | 2796 | 1464864319745 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3632D800 == 11 [pid = 2796] [id = 402] 03:45:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 197 (0000004A34CB1C00) [pid = 2796] [serial = 1206] [outer = 0000000000000000] 03:45:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 198 (0000004A351B8800) [pid = 2796] [serial = 1207] [outer = 0000004A34CB1C00] 03:45:19 INFO - PROCESS | 2796 | 1464864319792 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 199 (0000004A35BB2C00) [pid = 2796] [serial = 1208] [outer = 0000004A34CB1C00] 03:45:20 INFO - PROCESS | 2796 | 1464864320241 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]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 03:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:45:20 INFO - PROCESS | 2796 | 1464864320295 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 2796 | 1464864320297 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:45:20 INFO - PROCESS | 2796 | 1464864320303 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 2796 | 1464864320310 Marionette TRACE conn6 <- [1,1574,null,{}] 03:45:20 INFO - PROCESS | 2796 | 1464864320338 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}] 03:45:20 INFO - PROCESS | 2796 | 1464864320471 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:45:20 INFO - PROCESS | 2796 | 1464864320541 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F2A3000 == 12 [pid = 2796] [id = 403] 03:45:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 200 (0000004A3977EC00) [pid = 2796] [serial = 1209] [outer = 0000000000000000] 03:45:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 201 (0000004A399E6400) [pid = 2796] [serial = 1210] [outer = 0000004A3977EC00] 03:45:20 INFO - PROCESS | 2796 | 1464864320587 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 202 (0000004A3A044C00) [pid = 2796] [serial = 1211] [outer = 0000004A3977EC00] 03:45:21 INFO - PROCESS | 2796 | 1464864321074 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]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2100ms 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 201 (0000004A381C1000) [pid = 2796] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 200 (0000004A351B5000) [pid = 2796] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 199 (0000004A46351800) [pid = 2796] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 198 (0000004A3400C400) [pid = 2796] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 197 (0000004A4980C400) [pid = 2796] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 196 (0000004A472BC800) [pid = 2796] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 195 (0000004A4607B400) [pid = 2796] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 194 (0000004A43419400) [pid = 2796] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 193 (0000004A40D20C00) [pid = 2796] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 192 (0000004A41245800) [pid = 2796] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 191 (0000004A472B6C00) [pid = 2796] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 190 (0000004A49818400) [pid = 2796] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 189 (0000004A466C8800) [pid = 2796] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 188 (0000004A3F0B1400) [pid = 2796] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 187 (0000004A42E96C00) [pid = 2796] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 186 (0000004A469CF800) [pid = 2796] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 185 (0000004A40D29000) [pid = 2796] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 184 (0000004A3A0F1400) [pid = 2796] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 183 (0000004A351B1C00) [pid = 2796] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 182 (0000004A45828800) [pid = 2796] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 181 (0000004A4729EC00) [pid = 2796] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 180 (0000004A4C543400) [pid = 2796] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 179 (0000004A35145800) [pid = 2796] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 178 (0000004A46350400) [pid = 2796] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 177 (0000004A4B162400) [pid = 2796] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 176 (0000004A43459800) [pid = 2796] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 175 (0000004A36378400) [pid = 2796] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 174 (0000004A34BAE800) [pid = 2796] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 173 (0000004A4729F000) [pid = 2796] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 172 (0000004A472AE400) [pid = 2796] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 171 (0000004A33149400) [pid = 2796] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 170 (0000004A49047000) [pid = 2796] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 169 (0000004A49821000) [pid = 2796] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 168 (0000004A49810C00) [pid = 2796] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 167 (0000004A40F16400) [pid = 2796] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 166 (0000004A4A24D400) [pid = 2796] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 165 (0000004A49215800) [pid = 2796] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 164 (0000004A4CF35400) [pid = 2796] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 163 (0000004A496A8800) [pid = 2796] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 162 (0000004A39723800) [pid = 2796] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 161 (0000004A48EA4400) [pid = 2796] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 160 (0000004A4920C000) [pid = 2796] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 159 (0000004A46070400) [pid = 2796] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 158 (0000004A41237400) [pid = 2796] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 157 (0000004A4663B000) [pid = 2796] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 156 (0000004A45A2FC00) [pid = 2796] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 155 (0000004A363D4000) [pid = 2796] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 154 (0000004A472A8400) [pid = 2796] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 153 (0000004A3F47BC00) [pid = 2796] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0000004A444DF400) [pid = 2796] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A3306F000) [pid = 2796] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A39569C00) [pid = 2796] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A40D29800) [pid = 2796] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A44EC3000) [pid = 2796] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A330E1400) [pid = 2796] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A4F8D2C00) [pid = 2796] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A4F7BF000) [pid = 2796] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A4F7C0000) [pid = 2796] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A4B06EC00) [pid = 2796] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A33113C00) [pid = 2796] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A49819C00) [pid = 2796] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A34A8D400) [pid = 2796] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:45:22 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A4980E000) [pid = 2796] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:45:22 INFO - PROCESS | 2796 | 1464864322521 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 2796 | 1464864322525 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:45:22 INFO - PROCESS | 2796 | 1464864322534 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:45:22 INFO - PROCESS | 2796 | 1464864322540 Marionette TRACE conn6 <- [1,1578,null,{}] 03:45:22 INFO - PROCESS | 2796 | 1464864322546 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}] 03:45:22 INFO - PROCESS | 2796 | 1464864322660 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:45:22 INFO - PROCESS | 2796 | 1464864322739 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A36328800 == 13 [pid = 2796] [id = 404] 03:45:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A33192800) [pid = 2796] [serial = 1212] [outer = 0000000000000000] 03:45:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A33199800) [pid = 2796] [serial = 1213] [outer = 0000004A33192800] 03:45:22 INFO - PROCESS | 2796 | 1464864322840 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A3491E400) [pid = 2796] [serial = 1214] [outer = 0000004A33192800] 03:45:23 INFO - PROCESS | 2796 | 1464864323450 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]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 03:45:23 INFO - PROCESS | 2796 | 1464864323526 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 2796 | 1464864323530 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:45:23 INFO - PROCESS | 2796 | 1464864323554 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 2796 | 1464864323558 Marionette TRACE conn6 <- [1,1582,null,{}] 03:45:23 INFO - PROCESS | 2796 | 1464864323563 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}] 03:45:23 INFO - PROCESS | 2796 | 1464864323698 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:45:23 INFO - PROCESS | 2796 | 1464864323823 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F058000 == 14 [pid = 2796] [id = 405] 03:45:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A34CAC400) [pid = 2796] [serial = 1215] [outer = 0000000000000000] 03:45:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A35355400) [pid = 2796] [serial = 1216] [outer = 0000004A34CAC400] 03:45:23 INFO - PROCESS | 2796 | 1464864323882 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A363DD000) [pid = 2796] [serial = 1217] [outer = 0000004A34CAC400] 03:45:24 INFO - PROCESS | 2796 | 1464864324516 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]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1042ms 03:45:24 INFO - PROCESS | 2796 | 1464864324593 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 2796 | 1464864324597 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:45:24 INFO - PROCESS | 2796 | 1464864324601 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 2796 | 1464864324603 Marionette TRACE conn6 <- [1,1586,null,{}] 03:45:24 INFO - PROCESS | 2796 | 1464864324614 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}] 03:45:24 INFO - PROCESS | 2796 | 1464864324801 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:45:24 INFO - PROCESS | 2796 | 1464864324814 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A4800 == 15 [pid = 2796] [id = 406] 03:45:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A3A0F1800) [pid = 2796] [serial = 1218] [outer = 0000000000000000] 03:45:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A3A3B0800) [pid = 2796] [serial = 1219] [outer = 0000004A3A0F1800] 03:45:24 INFO - PROCESS | 2796 | 1464864324878 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A3AEDC800) [pid = 2796] [serial = 1220] [outer = 0000004A3A0F1800] 03:45:25 INFO - PROCESS | 2796 | 1464864325561 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]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 985ms 03:45:25 INFO - PROCESS | 2796 | 1464864325588 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 2796 | 1464864325591 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:45:25 INFO - PROCESS | 2796 | 1464864325594 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 2796 | 1464864325596 Marionette TRACE conn6 <- [1,1590,null,{}] 03:45:25 INFO - PROCESS | 2796 | 1464864325600 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}] 03:45:25 INFO - PROCESS | 2796 | 1464864325717 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:45:25 INFO - PROCESS | 2796 | 1464864325843 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E63800 == 16 [pid = 2796] [id = 407] 03:45:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A3BB15000) [pid = 2796] [serial = 1221] [outer = 0000000000000000] 03:45:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A3E78C800) [pid = 2796] [serial = 1222] [outer = 0000004A3BB15000] 03:45:25 INFO - PROCESS | 2796 | 1464864325902 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A3EDEF800) [pid = 2796] [serial = 1223] [outer = 0000004A3BB15000] 03:45:26 INFO - PROCESS | 2796 | 1464864326533 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]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 03:45:26 INFO - PROCESS | 2796 | 1464864326583 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 2796 | 1464864326586 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:45:26 INFO - PROCESS | 2796 | 1464864326589 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 2796 | 1464864326591 Marionette TRACE conn6 <- [1,1594,null,{}] 03:45:26 INFO - PROCESS | 2796 | 1464864326595 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}] 03:45:26 INFO - PROCESS | 2796 | 1464864326749 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:45:26 INFO - PROCESS | 2796 | 1464864326849 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C99000 == 17 [pid = 2796] [id = 408] 03:45:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A3F0B1400) [pid = 2796] [serial = 1224] [outer = 0000000000000000] 03:45:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (0000004A40856400) [pid = 2796] [serial = 1225] [outer = 0000004A3F0B1400] 03:45:26 INFO - PROCESS | 2796 | 1464864326905 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 154 (0000004A40B45C00) [pid = 2796] [serial = 1226] [outer = 0000004A3F0B1400] 03:45:27 INFO - PROCESS | 2796 | 1464864327464 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]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 924ms 03:45:27 INFO - PROCESS | 2796 | 1464864327514 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 2796 | 1464864327517 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:45:27 INFO - PROCESS | 2796 | 1464864327521 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 2796 | 1464864327523 Marionette TRACE conn6 <- [1,1598,null,{}] 03:45:27 INFO - PROCESS | 2796 | 1464864327527 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}] 03:45:27 INFO - PROCESS | 2796 | 1464864327676 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:45:27 INFO - PROCESS | 2796 | 1464864327781 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4086E800 == 18 [pid = 2796] [id = 409] 03:45:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 155 (0000004A33A14400) [pid = 2796] [serial = 1227] [outer = 0000000000000000] 03:45:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 156 (0000004A3AEE8400) [pid = 2796] [serial = 1228] [outer = 0000004A33A14400] 03:45:27 INFO - PROCESS | 2796 | 1464864327840 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 157 (0000004A40FC6400) [pid = 2796] [serial = 1229] [outer = 0000004A33A14400] 03:45:28 INFO - PROCESS | 2796 | 1464864328424 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]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 940ms 03:45:28 INFO - PROCESS | 2796 | 1464864328464 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 2796 | 1464864328466 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:45:28 INFO - PROCESS | 2796 | 1464864328470 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 2796 | 1464864328472 Marionette TRACE conn6 <- [1,1602,null,{}] 03:45:28 INFO - PROCESS | 2796 | 1464864328476 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}] 03:45:28 INFO - PROCESS | 2796 | 1464864328584 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:45:28 INFO - PROCESS | 2796 | 1464864328685 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0D6800 == 19 [pid = 2796] [id = 410] 03:45:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 158 (0000004A343BE000) [pid = 2796] [serial = 1230] [outer = 0000000000000000] 03:45:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 159 (0000004A39974C00) [pid = 2796] [serial = 1231] [outer = 0000004A343BE000] 03:45:28 INFO - PROCESS | 2796 | 1464864328741 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 160 (0000004A3E839000) [pid = 2796] [serial = 1232] [outer = 0000004A343BE000] 03:45:29 INFO - PROCESS | 2796 | 1464864329480 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]]]}] 03:45:29 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 03:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1089ms 03:45:29 INFO - PROCESS | 2796 | 1464864329562 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 2796 | 1464864329567 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:45:29 INFO - PROCESS | 2796 | 1464864329573 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 2796 | 1464864329576 Marionette TRACE conn6 <- [1,1606,null,{}] 03:45:29 INFO - PROCESS | 2796 | 1464864329595 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}] 03:45:29 INFO - PROCESS | 2796 | 1464864329741 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:45:29 INFO - PROCESS | 2796 | 1464864329797 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A348800 == 20 [pid = 2796] [id = 411] 03:45:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 161 (0000004A34A8DC00) [pid = 2796] [serial = 1233] [outer = 0000000000000000] 03:45:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 162 (0000004A34BA9400) [pid = 2796] [serial = 1234] [outer = 0000004A34A8DC00] 03:45:29 INFO - PROCESS | 2796 | 1464864329849 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 163 (0000004A351B4800) [pid = 2796] [serial = 1235] [outer = 0000004A34A8DC00] 03:45:30 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3632D800 == 19 [pid = 2796] [id = 402] 03:45:30 INFO - PROCESS | 2796 | --DOCSHELL 0000004A381A6800 == 18 [pid = 2796] [id = 401] 03:45:30 INFO - PROCESS | 2796 | --DOCSHELL 0000004A339F1800 == 17 [pid = 2796] [id = 400] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 162 (0000004A3F4B9400) [pid = 2796] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 161 (0000004A3AEDF400) [pid = 2796] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 160 (0000004A340C4400) [pid = 2796] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 159 (0000004A40EA7C00) [pid = 2796] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 158 (0000004A33196400) [pid = 2796] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 157 (0000004A46423800) [pid = 2796] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 156 (0000004A4663D000) [pid = 2796] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 155 (0000004A3A041000) [pid = 2796] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 154 (0000004A3956D400) [pid = 2796] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 153 (0000004A41EC2800) [pid = 2796] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0000004A4165C400) [pid = 2796] [serial = 691] [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.] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A45831800) [pid = 2796] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A357C0000) [pid = 2796] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A4CF32000) [pid = 2796] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A49807C00) [pid = 2796] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A47299000) [pid = 2796] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A41B19000) [pid = 2796] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A46072400) [pid = 2796] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A472BB800) [pid = 2796] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A48F82400) [pid = 2796] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A4123D800) [pid = 2796] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A3ADB5C00) [pid = 2796] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3F479000) [pid = 2796] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A3A02C000) [pid = 2796] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A47296400) [pid = 2796] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A472A8800) [pid = 2796] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A4C547800) [pid = 2796] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A3A3BB800) [pid = 2796] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A49207000) [pid = 2796] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A4B164C00) [pid = 2796] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A41660C00) [pid = 2796] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A4635AC00) [pid = 2796] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41B1B000) [pid = 2796] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3E8C0800) [pid = 2796] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A44ECE800) [pid = 2796] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3B277800) [pid = 2796] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A4903C000) [pid = 2796] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A4A9AD000) [pid = 2796] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A41237C00) [pid = 2796] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A4B53A400) [pid = 2796] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A351B9C00) [pid = 2796] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4981C400) [pid = 2796] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A4B535400) [pid = 2796] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A4C54D400) [pid = 2796] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A4A9AF800) [pid = 2796] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A496A6C00) [pid = 2796] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A44EC5000) [pid = 2796] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A4B536000) [pid = 2796] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A4A9A7000) [pid = 2796] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4D22CC00) [pid = 2796] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A4D233800) [pid = 2796] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4980D000) [pid = 2796] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3E82E400) [pid = 2796] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A48F83C00) [pid = 2796] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A33943800) [pid = 2796] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A498A7800) [pid = 2796] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A498A6000) [pid = 2796] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A46356C00) [pid = 2796] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A43121800) [pid = 2796] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A47295800) [pid = 2796] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A469D4400) [pid = 2796] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3E8CF400) [pid = 2796] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A48F7F000) [pid = 2796] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A469D0400) [pid = 2796] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A40D26000) [pid = 2796] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A44EB5000) [pid = 2796] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A45828400) [pid = 2796] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A46B48400) [pid = 2796] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A330E7000) [pid = 2796] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A44EAA400) [pid = 2796] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3A3AF800) [pid = 2796] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3F4C5C00) [pid = 2796] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A41B15400) [pid = 2796] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A3F588C00) [pid = 2796] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3977E800) [pid = 2796] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A4B53B800) [pid = 2796] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A4A252C00) [pid = 2796] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A4B15BC00) [pid = 2796] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A4903F400) [pid = 2796] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A4A246000) [pid = 2796] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A472AAC00) [pid = 2796] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A48EB2800) [pid = 2796] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A45826C00) [pid = 2796] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A469CCC00) [pid = 2796] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A416E3800) [pid = 2796] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A444DB000) [pid = 2796] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A4981DC00) [pid = 2796] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A4EDDE400) [pid = 2796] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A4920A800) [pid = 2796] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A4A24C800) [pid = 2796] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A4345AC00) [pid = 2796] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A44ECAC00) [pid = 2796] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A3B27CC00) [pid = 2796] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A33142C00) [pid = 2796] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A4FC0B400) [pid = 2796] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A4FE03000) [pid = 2796] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A4FC03C00) [pid = 2796] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A4F8DF000) [pid = 2796] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A4F8D9400) [pid = 2796] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A4F7C3000) [pid = 2796] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A4F7BB800) [pid = 2796] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 61 (0000004A4D22AC00) [pid = 2796] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 60 (0000004A4D233C00) [pid = 2796] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 59 (0000004A4CF33400) [pid = 2796] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 58 (0000004A4C550400) [pid = 2796] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | --DOMWINDOW == 57 (0000004A4B166800) [pid = 2796] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:45:30 INFO - PROCESS | 2796 | 1464864330451 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]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 943ms 03:45:30 INFO - PROCESS | 2796 | 1464864330520 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 2796 | 1464864330525 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:45:30 INFO - PROCESS | 2796 | 1464864330531 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 2796 | 1464864330534 Marionette TRACE conn6 <- [1,1610,null,{}] 03:45:30 INFO - PROCESS | 2796 | 1464864330538 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}] 03:45:30 INFO - PROCESS | 2796 | 1464864330636 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:45:30 INFO - PROCESS | 2796 | 1464864330730 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE22800 == 18 [pid = 2796] [id = 412] 03:45:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 58 (0000004A33196400) [pid = 2796] [serial = 1236] [outer = 0000000000000000] 03:45:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 59 (0000004A3956B000) [pid = 2796] [serial = 1237] [outer = 0000004A33196400] 03:45:30 INFO - PROCESS | 2796 | 1464864330777 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 60 (0000004A399ED800) [pid = 2796] [serial = 1238] [outer = 0000004A33196400] 03:45:31 INFO - PROCESS | 2796 | 1464864331191 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]]]}] 03:45:31 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 03:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 03:45:31 INFO - PROCESS | 2796 | 1464864331224 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 2796 | 1464864331226 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:45:31 INFO - PROCESS | 2796 | 1464864331230 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 2796 | 1464864331234 Marionette TRACE conn6 <- [1,1614,null,{}] 03:45:31 INFO - PROCESS | 2796 | 1464864331245 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}] 03:45:31 INFO - PROCESS | 2796 | 1464864331343 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:45:31 INFO - PROCESS | 2796 | 1464864331353 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412EE800 == 19 [pid = 2796] [id = 413] 03:45:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 61 (0000004A3AEDF400) [pid = 2796] [serial = 1239] [outer = 0000000000000000] 03:45:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 62 (0000004A3B27CC00) [pid = 2796] [serial = 1240] [outer = 0000004A3AEDF400] 03:45:31 INFO - PROCESS | 2796 | 1464864331404 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A3ED54400) [pid = 2796] [serial = 1241] [outer = 0000004A3AEDF400] 03:45:31 INFO - PROCESS | 2796 | 1464864331873 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]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 03:45:31 INFO - PROCESS | 2796 | 1464864331924 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 2796 | 1464864331927 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:45:31 INFO - PROCESS | 2796 | 1464864331931 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 2796 | 1464864331933 Marionette TRACE conn6 <- [1,1618,null,{}] 03:45:31 INFO - PROCESS | 2796 | 1464864331936 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}] 03:45:32 INFO - PROCESS | 2796 | 1464864332061 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:45:32 INFO - PROCESS | 2796 | 1464864332071 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44606000 == 20 [pid = 2796] [id = 414] 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A3F58C800) [pid = 2796] [serial = 1242] [outer = 0000000000000000] 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A40D1AC00) [pid = 2796] [serial = 1243] [outer = 0000004A3F58C800] 03:45:32 INFO - PROCESS | 2796 | 1464864332117 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A40D28400) [pid = 2796] [serial = 1244] [outer = 0000004A3F58C800] 03:45:32 INFO - PROCESS | 2796 | 1464864332604 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]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 03:45:32 INFO - PROCESS | 2796 | 1464864332669 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 2796 | 1464864332671 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:45:32 INFO - PROCESS | 2796 | 1464864332674 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 2796 | 1464864332676 Marionette TRACE conn6 <- [1,1622,null,{}] 03:45:32 INFO - PROCESS | 2796 | 1464864332680 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}] 03:45:32 INFO - PROCESS | 2796 | 1464864332794 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:45:32 INFO - PROCESS | 2796 | 1464864332847 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45116800 == 21 [pid = 2796] [id = 415] 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A40D1F800) [pid = 2796] [serial = 1245] [outer = 0000000000000000] 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A40F23400) [pid = 2796] [serial = 1246] [outer = 0000004A40D1F800] 03:45:32 INFO - PROCESS | 2796 | 1464864332894 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A4123F400) [pid = 2796] [serial = 1247] [outer = 0000004A40D1F800] 03:45:33 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A34CB1C00) [pid = 2796] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:45:33 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A3310B400) [pid = 2796] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:45:33 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A34A8C000) [pid = 2796] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:45:33 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A33114800) [pid = 2796] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:45:33 INFO - PROCESS | 2796 | 1464864333329 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]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 03:45:33 INFO - PROCESS | 2796 | 1464864333370 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 2796 | 1464864333372 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:45:33 INFO - PROCESS | 2796 | 1464864333375 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 2796 | 1464864333377 Marionette TRACE conn6 <- [1,1626,null,{}] 03:45:33 INFO - PROCESS | 2796 | 1464864333426 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}] 03:45:33 INFO - PROCESS | 2796 | 1464864333550 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:45:33 INFO - PROCESS | 2796 | 1464864333566 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4638D800 == 22 [pid = 2796] [id = 416] 03:45:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A4165B000) [pid = 2796] [serial = 1248] [outer = 0000000000000000] 03:45:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A416EB800) [pid = 2796] [serial = 1249] [outer = 0000004A4165B000] 03:45:33 INFO - PROCESS | 2796 | 1464864333615 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A41B57400) [pid = 2796] [serial = 1250] [outer = 0000004A4165B000] 03:45:34 INFO - PROCESS | 2796 | 1464864334043 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]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 712ms 03:45:34 INFO - PROCESS | 2796 | 1464864334091 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 2796 | 1464864334094 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:45:34 INFO - PROCESS | 2796 | 1464864334097 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 2796 | 1464864334099 Marionette TRACE conn6 <- [1,1630,null,{}] 03:45:34 INFO - PROCESS | 2796 | 1464864334103 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}] 03:45:34 INFO - PROCESS | 2796 | 1464864334190 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:45:34 INFO - PROCESS | 2796 | 1464864334197 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A7000 == 23 [pid = 2796] [id = 417] 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A41B83000) [pid = 2796] [serial = 1251] [outer = 0000000000000000] 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A41B8C800) [pid = 2796] [serial = 1252] [outer = 0000004A41B83000] 03:45:34 INFO - PROCESS | 2796 | 1464864334247 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A42DE1400) [pid = 2796] [serial = 1253] [outer = 0000004A41B83000] 03:45:34 INFO - PROCESS | 2796 | 1464864334667 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]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 588ms 03:45:34 INFO - PROCESS | 2796 | 1464864334687 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 2796 | 1464864334689 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:45:34 INFO - PROCESS | 2796 | 1464864334702 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 2796 | 1464864334704 Marionette TRACE conn6 <- [1,1634,null,{}] 03:45:34 INFO - PROCESS | 2796 | 1464864334708 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}] 03:45:34 INFO - PROCESS | 2796 | 1464864334804 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:45:34 INFO - PROCESS | 2796 | 1464864334810 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466EA000 == 24 [pid = 2796] [id = 418] 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A42E99400) [pid = 2796] [serial = 1254] [outer = 0000000000000000] 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A42F82400) [pid = 2796] [serial = 1255] [outer = 0000004A42E99400] 03:45:34 INFO - PROCESS | 2796 | 1464864334856 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A43124800) [pid = 2796] [serial = 1256] [outer = 0000004A42E99400] 03:45:35 INFO - PROCESS | 2796 | 1464864335302 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]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 649ms 03:45:35 INFO - PROCESS | 2796 | 1464864335345 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 2796 | 1464864335348 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:45:35 INFO - PROCESS | 2796 | 1464864335355 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 2796 | 1464864335357 Marionette TRACE conn6 <- [1,1638,null,{}] 03:45:35 INFO - PROCESS | 2796 | 1464864335361 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}] 03:45:35 INFO - PROCESS | 2796 | 1464864335451 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:45:35 INFO - PROCESS | 2796 | 1464864335458 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4698E800 == 25 [pid = 2796] [id = 419] 03:45:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3F0E5400) [pid = 2796] [serial = 1257] [outer = 0000000000000000] 03:45:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A4340EC00) [pid = 2796] [serial = 1258] [outer = 0000004A3F0E5400] 03:45:35 INFO - PROCESS | 2796 | 1464864335505 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A4345A000) [pid = 2796] [serial = 1259] [outer = 0000004A3F0E5400] 03:45:35 INFO - PROCESS | 2796 | 1464864335951 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]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 03:45:35 INFO - PROCESS | 2796 | 1464864335984 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 2796 | 1464864335986 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:45:36 INFO - PROCESS | 2796 | 1464864335989 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 2796 | 1464864335991 Marionette TRACE conn6 <- [1,1642,null,{}] 03:45:36 INFO - PROCESS | 2796 | 1464864335995 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}] 03:45:36 INFO - PROCESS | 2796 | 1464864336086 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:45:36 INFO - PROCESS | 2796 | 1464864336093 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4722B000 == 26 [pid = 2796] [id = 420] 03:45:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A434E3C00) [pid = 2796] [serial = 1260] [outer = 0000000000000000] 03:45:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A4441B400) [pid = 2796] [serial = 1261] [outer = 0000004A434E3C00] 03:45:36 INFO - PROCESS | 2796 | 1464864336149 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A446D7C00) [pid = 2796] [serial = 1262] [outer = 0000004A434E3C00] 03:45:36 INFO - PROCESS | 2796 | 1464864336860 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]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 923ms 03:45:36 INFO - PROCESS | 2796 | 1464864336916 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 2796 | 1464864336922 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:45:36 INFO - PROCESS | 2796 | 1464864336927 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 2796 | 1464864336932 Marionette TRACE conn6 <- [1,1646,null,{}] 03:45:36 INFO - PROCESS | 2796 | 1464864336938 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}] 03:45:37 INFO - PROCESS | 2796 | 1464864337091 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:45:37 INFO - PROCESS | 2796 | 1464864337212 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBE5000 == 27 [pid = 2796] [id = 421] 03:45:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A34CB7800) [pid = 2796] [serial = 1263] [outer = 0000000000000000] 03:45:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3534A000) [pid = 2796] [serial = 1264] [outer = 0000004A34CB7800] 03:45:37 INFO - PROCESS | 2796 | 1464864337278 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A39975C00) [pid = 2796] [serial = 1265] [outer = 0000004A34CB7800] 03:45:37 INFO - PROCESS | 2796 | 1464864337920 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]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1037ms 03:45:37 INFO - PROCESS | 2796 | 1464864337967 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 2796 | 1464864337974 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:45:37 INFO - PROCESS | 2796 | 1464864337981 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 2796 | 1464864337984 Marionette TRACE conn6 <- [1,1650,null,{}] 03:45:38 INFO - PROCESS | 2796 | 1464864338008 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}] 03:45:38 INFO - PROCESS | 2796 | 1464864338131 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:45:38 INFO - PROCESS | 2796 | 1464864338250 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45112000 == 28 [pid = 2796] [id = 422] 03:45:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3B271000) [pid = 2796] [serial = 1266] [outer = 0000000000000000] 03:45:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3F03C800) [pid = 2796] [serial = 1267] [outer = 0000004A3B271000] 03:45:38 INFO - PROCESS | 2796 | 1464864338307 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A40C97400) [pid = 2796] [serial = 1268] [outer = 0000004A3B271000] 03:45:38 INFO - PROCESS | 2796 | 1464864338969 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]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1003ms 03:45:38 INFO - PROCESS | 2796 | 1464864338989 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 2796 | 1464864338992 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:45:39 INFO - PROCESS | 2796 | 1464864338996 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 2796 | 1464864339001 Marionette TRACE conn6 <- [1,1654,null,{}] 03:45:39 INFO - PROCESS | 2796 | 1464864339013 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}] 03:45:39 INFO - PROCESS | 2796 | 1464864339131 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:45:39 INFO - PROCESS | 2796 | 1464864339252 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813A800 == 29 [pid = 2796] [id = 423] 03:45:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A416E8000) [pid = 2796] [serial = 1269] [outer = 0000000000000000] 03:45:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A41B12000) [pid = 2796] [serial = 1270] [outer = 0000004A416E8000] 03:45:39 INFO - PROCESS | 2796 | 1464864339312 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A444DF400) [pid = 2796] [serial = 1271] [outer = 0000004A416E8000] 03:45:39 INFO - PROCESS | 2796 | 1464864339906 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]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 943ms 03:45:39 INFO - PROCESS | 2796 | 1464864339942 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 2796 | 1464864339945 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:45:39 INFO - PROCESS | 2796 | 1464864339949 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 2796 | 1464864339951 Marionette TRACE conn6 <- [1,1658,null,{}] 03:45:39 INFO - PROCESS | 2796 | 1464864339955 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}] 03:45:40 INFO - PROCESS | 2796 | 1464864340075 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:45:40 INFO - PROCESS | 2796 | 1464864340338 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1E1800 == 30 [pid = 2796] [id = 424] 03:45:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A330E4800) [pid = 2796] [serial = 1272] [outer = 0000000000000000] 03:45:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A33145400) [pid = 2796] [serial = 1273] [outer = 0000004A330E4800] 03:45:40 INFO - PROCESS | 2796 | 1464864340396 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34A90800) [pid = 2796] [serial = 1274] [outer = 0000004A330E4800] 03:45:41 INFO - PROCESS | 2796 | 1464864341019 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]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1141ms 03:45:41 INFO - PROCESS | 2796 | 1464864341092 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 2796 | 1464864341097 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:45:41 INFO - PROCESS | 2796 | 1464864341101 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:45:41 INFO - PROCESS | 2796 | 1464864341105 Marionette TRACE conn6 <- [1,1662,null,{}] 03:45:41 INFO - PROCESS | 2796 | 1464864341109 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}] 03:45:41 INFO - PROCESS | 2796 | 1464864341219 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:45:41 INFO - PROCESS | 2796 | 1464864341292 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0BF000 == 31 [pid = 2796] [id = 425] 03:45:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A35826000) [pid = 2796] [serial = 1275] [outer = 0000000000000000] 03:45:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3636A800) [pid = 2796] [serial = 1276] [outer = 0000004A35826000] 03:45:41 INFO - PROCESS | 2796 | 1464864341345 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3996E800) [pid = 2796] [serial = 1277] [outer = 0000004A35826000] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A399E6400) [pid = 2796] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3A1A4C00) [pid = 2796] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A34A91C00) [pid = 2796] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A33119800) [pid = 2796] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A34BAF000) [pid = 2796] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33192400) [pid = 2796] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A35BB2C00) [pid = 2796] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A351B8800) [pid = 2796] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2796 | 1464864341917 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]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 839ms 03:45:41 INFO - PROCESS | 2796 | 1464864341946 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 2796 | 1464864341950 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:45:41 INFO - PROCESS | 2796 | 1464864341955 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:45:41 INFO - PROCESS | 2796 | 1464864341958 Marionette TRACE conn6 <- [1,1666,null,{}] 03:45:41 INFO - PROCESS | 2796 | 1464864341962 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}] 03:45:42 INFO - PROCESS | 2796 | 1464864342054 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:45:42 INFO - PROCESS | 2796 | 1464864342064 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A0C6000 == 32 [pid = 2796] [id = 426] 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A35BAA800) [pid = 2796] [serial = 1278] [outer = 0000000000000000] 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A363D9000) [pid = 2796] [serial = 1279] [outer = 0000004A35BAA800] 03:45:42 INFO - PROCESS | 2796 | 1464864342111 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3A3AF800) [pid = 2796] [serial = 1280] [outer = 0000004A35BAA800] 03:45:42 INFO - PROCESS | 2796 | 1464864342599 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]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 03:45:42 INFO - PROCESS | 2796 | 1464864342650 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 2796 | 1464864342653 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:45:42 INFO - PROCESS | 2796 | 1464864342658 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 2796 | 1464864342664 Marionette TRACE conn6 <- [1,1670,null,{}] 03:45:42 INFO - PROCESS | 2796 | 1464864342674 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}] 03:45:42 INFO - PROCESS | 2796 | 1464864342765 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:45:42 INFO - PROCESS | 2796 | 1464864342775 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412E4000 == 33 [pid = 2796] [id = 427] 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3B276C00) [pid = 2796] [serial = 1281] [outer = 0000000000000000] 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A3BB13C00) [pid = 2796] [serial = 1282] [outer = 0000004A3B276C00] 03:45:42 INFO - PROCESS | 2796 | 1464864342822 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3F0B8000) [pid = 2796] [serial = 1283] [outer = 0000004A3B276C00] 03:45:43 INFO - PROCESS | 2796 | 1464864343314 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]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 03:45:43 INFO - PROCESS | 2796 | 1464864343350 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 2796 | 1464864343352 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:45:43 INFO - PROCESS | 2796 | 1464864343360 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 2796 | 1464864343362 Marionette TRACE conn6 <- [1,1674,null,{}] 03:45:43 INFO - PROCESS | 2796 | 1464864343366 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}] 03:45:43 INFO - PROCESS | 2796 | 1464864343457 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:45:43 INFO - PROCESS | 2796 | 1464864343464 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E82000 == 34 [pid = 2796] [id = 428] 03:45:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A40859800) [pid = 2796] [serial = 1284] [outer = 0000000000000000] 03:45:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A40C4F800) [pid = 2796] [serial = 1285] [outer = 0000004A40859800] 03:45:43 INFO - PROCESS | 2796 | 1464864343512 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A40D29400) [pid = 2796] [serial = 1286] [outer = 0000004A40859800] 03:45:43 INFO - PROCESS | 2796 | 1464864343932 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]]]}] 03:45:43 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 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 03:45:44 INFO - PROCESS | 2796 | 1464864343996 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 2796 | 1464864343999 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:45:44 INFO - PROCESS | 2796 | 1464864344002 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 2796 | 1464864344004 Marionette TRACE conn6 <- [1,1678,null,{}] 03:45:44 INFO - PROCESS | 2796 | 1464864344007 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}] 03:45:44 INFO - PROCESS | 2796 | 1464864344116 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:45:44 INFO - PROCESS | 2796 | 1464864344123 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D6C800 == 35 [pid = 2796] [id = 429] 03:45:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A41236800) [pid = 2796] [serial = 1287] [outer = 0000000000000000] 03:45:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A4123C000) [pid = 2796] [serial = 1288] [outer = 0000004A41236800] 03:45:44 INFO - PROCESS | 2796 | 1464864344219 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A41659800) [pid = 2796] [serial = 1289] [outer = 0000004A41236800] 03:45:44 INFO - PROCESS | 2796 | 1464864344723 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]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 777ms 03:45:44 INFO - PROCESS | 2796 | 1464864344783 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 2796 | 1464864344786 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:45:44 INFO - PROCESS | 2796 | 1464864344789 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 2796 | 1464864344791 Marionette TRACE conn6 <- [1,1682,null,{}] 03:45:44 INFO - PROCESS | 2796 | 1464864344795 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}] 03:45:44 INFO - PROCESS | 2796 | 1464864344909 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:45:44 INFO - PROCESS | 2796 | 1464864344966 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39628800 == 36 [pid = 2796] [id = 430] 03:45:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A41B8A400) [pid = 2796] [serial = 1290] [outer = 0000000000000000] 03:45:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A42DE6C00) [pid = 2796] [serial = 1291] [outer = 0000004A41B8A400] 03:45:45 INFO - PROCESS | 2796 | 1464864345011 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A43121400) [pid = 2796] [serial = 1292] [outer = 0000004A41B8A400] 03:45:45 INFO - PROCESS | 2796 | 1464864345427 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]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 693ms 03:45:45 INFO - PROCESS | 2796 | 1464864345517 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 2796 | 1464864345519 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:45:45 INFO - PROCESS | 2796 | 1464864345532 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 2796 | 1464864345534 Marionette TRACE conn6 <- [1,1686,null,{}] 03:45:45 INFO - PROCESS | 2796 | 1464864345538 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}] 03:45:45 INFO - PROCESS | 2796 | 1464864345649 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:45:45 INFO - PROCESS | 2796 | 1464864345700 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46985000 == 37 [pid = 2796] [id = 431] 03:45:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A4340D000) [pid = 2796] [serial = 1293] [outer = 0000000000000000] 03:45:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A43417000) [pid = 2796] [serial = 1294] [outer = 0000004A4340D000] 03:45:45 INFO - PROCESS | 2796 | 1464864345745 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A444E1400) [pid = 2796] [serial = 1295] [outer = 0000004A4340D000] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3977EC00) [pid = 2796] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A40D1F800) [pid = 2796] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3F0E5400) [pid = 2796] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A4165B000) [pid = 2796] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3AEDF400) [pid = 2796] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A34A8DC00) [pid = 2796] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A41B83000) [pid = 2796] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3F58C800) [pid = 2796] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A33196400) [pid = 2796] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:45:46 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A42E99400) [pid = 2796] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:45:46 INFO - PROCESS | 2796 | 1464864346231 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]]]}] 03:45:46 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 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 03:45:46 INFO - PROCESS | 2796 | 1464864346261 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 2796 | 1464864346272 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 2796 | 1464864346276 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 2796 | 1464864346278 Marionette TRACE conn6 <- [1,1690,null,{}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:45:46 INFO - PROCESS | 2796 | 1464864346281 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}] 03:45:46 INFO - PROCESS | 2796 | 1464864346368 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:45:46 INFO - PROCESS | 2796 | 1464864346447 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47271000 == 38 [pid = 2796] [id = 432] 03:45:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34A87800) [pid = 2796] [serial = 1296] [outer = 0000000000000000] 03:45:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3F4C5C00) [pid = 2796] [serial = 1297] [outer = 0000004A34A87800] 03:45:46 INFO - PROCESS | 2796 | 1464864346493 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A43419C00) [pid = 2796] [serial = 1298] [outer = 0000004A34A87800] 03:45:46 INFO - PROCESS | 2796 | 1464864346867 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]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 03:45:46 INFO - PROCESS | 2796 | 1464864346909 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 2796 | 1464864346911 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:45:46 INFO - PROCESS | 2796 | 1464864346914 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 2796 | 1464864346916 Marionette TRACE conn6 <- [1,1694,null,{}] 03:45:46 INFO - PROCESS | 2796 | 1464864346920 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}] 03:45:47 INFO - PROCESS | 2796 | 1464864347065 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:45:47 INFO - PROCESS | 2796 | 1464864347078 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC7800 == 39 [pid = 2796] [id = 433] 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A44CBBC00) [pid = 2796] [serial = 1299] [outer = 0000000000000000] 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A44CED400) [pid = 2796] [serial = 1300] [outer = 0000004A44CBBC00] 03:45:47 INFO - PROCESS | 2796 | 1464864347124 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A44EAC400) [pid = 2796] [serial = 1301] [outer = 0000004A44CBBC00] 03:45:47 INFO - PROCESS | 2796 | 1464864347530 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]]]}] 03:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 03:45:47 INFO - PROCESS | 2796 | 1464864347551 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 2796 | 1464864347554 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:45:47 INFO - PROCESS | 2796 | 1464864347557 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 2796 | 1464864347559 Marionette TRACE conn6 <- [1,1698,null,{}] 03:45:47 INFO - PROCESS | 2796 | 1464864347572 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}] 03:45:47 INFO - PROCESS | 2796 | 1464864347659 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:45:47 INFO - PROCESS | 2796 | 1464864347666 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FBC000 == 40 [pid = 2796] [id = 434] 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A44EB0400) [pid = 2796] [serial = 1302] [outer = 0000000000000000] 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A44EB5800) [pid = 2796] [serial = 1303] [outer = 0000004A44EB0400] 03:45:47 INFO - PROCESS | 2796 | 1464864347719 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A44ECF800) [pid = 2796] [serial = 1304] [outer = 0000004A44EB0400] 03:45:48 INFO - PROCESS | 2796 | 1464864348268 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]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 03:45:48 INFO - PROCESS | 2796 | 1464864348336 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 2796 | 1464864348341 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:45:48 INFO - PROCESS | 2796 | 1464864348347 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 2796 | 1464864348352 Marionette TRACE conn6 <- [1,1702,null,{}] 03:45:48 INFO - PROCESS | 2796 | 1464864348463 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}] 03:45:48 INFO - PROCESS | 2796 | 1464864348622 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:45:48 INFO - PROCESS | 2796 | 1464864348684 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399A5800 == 41 [pid = 2796] [id = 435] 03:45:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A33148000) [pid = 2796] [serial = 1305] [outer = 0000000000000000] 03:45:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A34CAD000) [pid = 2796] [serial = 1306] [outer = 0000004A33148000] 03:45:48 INFO - PROCESS | 2796 | 1464864348743 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A35824800) [pid = 2796] [serial = 1307] [outer = 0000004A33148000] 03:45:49 INFO - PROCESS | 2796 | 1464864349333 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 03:45:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:45:49 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:49 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 2796 | 1464864349386 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:45:49 INFO - PROCESS | 2796 | 1464864349393 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:45:49 INFO - PROCESS | 2796 | 1464864349396 Marionette TRACE conn6 <- [1,1706,null,{}] 03:45:49 INFO - PROCESS | 2796 | 1464864349401 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}] 03:45:49 INFO - PROCESS | 2796 | 1464864349519 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:45:49 INFO - PROCESS | 2796 | 1464864349641 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44468800 == 42 [pid = 2796] [id = 436] 03:45:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3AE76800) [pid = 2796] [serial = 1308] [outer = 0000000000000000] 03:45:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A3AEE8800) [pid = 2796] [serial = 1309] [outer = 0000004A3AE76800] 03:45:49 INFO - PROCESS | 2796 | 1464864349698 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3F4C4400) [pid = 2796] [serial = 1310] [outer = 0000004A3AE76800] 03:45:50 INFO - PROCESS | 2796 | 1464864350325 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]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 03:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:45:50 INFO - PROCESS | 2796 | 1464864350385 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 2796 | 1464864350388 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 2796 | 1464864350392 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 2796 | 1464864350396 Marionette TRACE conn6 <- [1,1710,null,{}] 03:45:50 INFO - PROCESS | 2796 | 1464864350408 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}] 03:45:50 INFO - PROCESS | 2796 | 1464864350527 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:45:50 INFO - PROCESS | 2796 | 1464864350649 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490B7000 == 43 [pid = 2796] [id = 437] 03:45:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A4123A000) [pid = 2796] [serial = 1311] [outer = 0000000000000000] 03:45:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A42F80400) [pid = 2796] [serial = 1312] [outer = 0000004A4123A000] 03:45:50 INFO - PROCESS | 2796 | 1464864350709 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A44EB5C00) [pid = 2796] [serial = 1313] [outer = 0000004A4123A000] 03:45:51 INFO - PROCESS | 2796 | 1464864351325 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]]]}] 03:45:51 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 03:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 03:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:45:51 INFO - PROCESS | 2796 | 1464864351378 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 2796 | 1464864351382 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:45:51 INFO - PROCESS | 2796 | 1464864351386 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 2796 | 1464864351388 Marionette TRACE conn6 <- [1,1714,null,{}] 03:45:51 INFO - PROCESS | 2796 | 1464864351392 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}] 03:45:51 INFO - PROCESS | 2796 | 1464864351509 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:45:51 INFO - PROCESS | 2796 | 1464864351628 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B8800 == 44 [pid = 2796] [id = 438] 03:45:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A45825C00) [pid = 2796] [serial = 1314] [outer = 0000000000000000] 03:45:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A4582E000) [pid = 2796] [serial = 1315] [outer = 0000004A45825C00] 03:45:51 INFO - PROCESS | 2796 | 1464864351686 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A45A29800) [pid = 2796] [serial = 1316] [outer = 0000004A45825C00] 03:45:52 INFO - PROCESS | 2796 | 1464864352260 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]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 944ms 03:45:52 INFO - PROCESS | 2796 | 1464864352331 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 2796 | 1464864352333 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:45:52 INFO - PROCESS | 2796 | 1464864352337 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 2796 | 1464864352339 Marionette TRACE conn6 <- [1,1718,null,{}] 03:45:52 INFO - PROCESS | 2796 | 1464864352343 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}] 03:45:52 INFO - PROCESS | 2796 | 1464864352455 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:45:52 INFO - PROCESS | 2796 | 1464864352576 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A132800 == 45 [pid = 2796] [id = 439] 03:45:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A45A2F000) [pid = 2796] [serial = 1317] [outer = 0000000000000000] 03:45:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A45A31400) [pid = 2796] [serial = 1318] [outer = 0000004A45A2F000] 03:45:52 INFO - PROCESS | 2796 | 1464864352633 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46073400) [pid = 2796] [serial = 1319] [outer = 0000004A45A2F000] 03:45:53 INFO - PROCESS | 2796 | 1464864353383 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] 03:45:53 INFO - PROCESS | 2796 | 1464864353427 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:45:53 INFO - PROCESS | 2796 | 1464864353432 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 2796 | 1464864353437 Marionette TRACE conn6 <- [1,1722,null,{}] 03:45:53 INFO - PROCESS | 2796 | 1464864353443 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}] 03:45:53 INFO - PROCESS | 2796 | 1464864353549 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:45:53 INFO - PROCESS | 2796 | 1464864353697 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A4000 == 46 [pid = 2796] [id = 440] 03:45:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A33197800) [pid = 2796] [serial = 1320] [outer = 0000000000000000] 03:45:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3319A400) [pid = 2796] [serial = 1321] [outer = 0000004A33197800] 03:45:53 INFO - PROCESS | 2796 | 1464864353753 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A343C2800) [pid = 2796] [serial = 1322] [outer = 0000004A33197800] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A3A044C00) [pid = 2796] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A33199800) [pid = 2796] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40F23400) [pid = 2796] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A35355400) [pid = 2796] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A4345A000) [pid = 2796] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A3A3B0800) [pid = 2796] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3E78C800) [pid = 2796] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A416EB800) [pid = 2796] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A40856400) [pid = 2796] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3B27CC00) [pid = 2796] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3ED54400) [pid = 2796] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A351B4800) [pid = 2796] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A41B8C800) [pid = 2796] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A34BA9400) [pid = 2796] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A4441B400) [pid = 2796] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A40D1AC00) [pid = 2796] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A39974C00) [pid = 2796] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3956B000) [pid = 2796] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A399ED800) [pid = 2796] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3AEE8400) [pid = 2796] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A42F82400) [pid = 2796] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A43124800) [pid = 2796] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A4340EC00) [pid = 2796] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A4123F400) [pid = 2796] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A41B57400) [pid = 2796] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40D28400) [pid = 2796] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A42DE1400) [pid = 2796] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:45:54 INFO - PROCESS | 2796 | 1464864354375 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]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 03:45:54 INFO - PROCESS | 2796 | 1464864354423 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 2796 | 1464864354429 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:45:54 INFO - PROCESS | 2796 | 1464864354435 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 2796 | 1464864354438 Marionette TRACE conn6 <- [1,1726,null,{}] 03:45:54 INFO - PROCESS | 2796 | 1464864354442 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}] 03:45:54 INFO - PROCESS | 2796 | 1464864354535 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:45:54 INFO - PROCESS | 2796 | 1464864354545 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A32C800 == 47 [pid = 2796] [id = 441] 03:45:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34CB5400) [pid = 2796] [serial = 1323] [outer = 0000000000000000] 03:45:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A35036800) [pid = 2796] [serial = 1324] [outer = 0000004A34CB5400] 03:45:54 INFO - PROCESS | 2796 | 1464864354596 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A357C4800) [pid = 2796] [serial = 1325] [outer = 0000004A34CB5400] 03:45:55 INFO - PROCESS | 2796 | 1464864355143 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]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 03:45:55 INFO - PROCESS | 2796 | 1464864355170 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 2796 | 1464864355173 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:45:55 INFO - PROCESS | 2796 | 1464864355176 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 2796 | 1464864355180 Marionette TRACE conn6 <- [1,1730,null,{}] 03:45:55 INFO - PROCESS | 2796 | 1464864355192 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}] 03:45:55 INFO - PROCESS | 2796 | 1464864355285 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:45:55 INFO - PROCESS | 2796 | 1464864355293 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409A9000 == 48 [pid = 2796] [id = 442] 03:45:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A395CE000) [pid = 2796] [serial = 1326] [outer = 0000000000000000] 03:45:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3A097C00) [pid = 2796] [serial = 1327] [outer = 0000004A395CE000] 03:45:55 INFO - PROCESS | 2796 | 1464864355343 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3ADB4400) [pid = 2796] [serial = 1328] [outer = 0000004A395CE000] 03:45:55 INFO - PROCESS | 2796 | 1464864355825 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]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 694ms 03:45:55 INFO - PROCESS | 2796 | 1464864355873 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 2796 | 1464864355876 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:45:55 INFO - PROCESS | 2796 | 1464864355879 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 2796 | 1464864355881 Marionette TRACE conn6 <- [1,1734,null,{}] 03:45:55 INFO - PROCESS | 2796 | 1464864355885 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}] 03:45:55 INFO - PROCESS | 2796 | 1464864355978 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:45:55 INFO - PROCESS | 2796 | 1464864355988 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E42000 == 49 [pid = 2796] [id = 443] 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3B452800) [pid = 2796] [serial = 1329] [outer = 0000000000000000] 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3E785800) [pid = 2796] [serial = 1330] [outer = 0000004A3B452800] 03:45:56 INFO - PROCESS | 2796 | 1464864356035 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3E8CFC00) [pid = 2796] [serial = 1331] [outer = 0000004A3B452800] 03:45:56 INFO - PROCESS | 2796 | 1464864356465 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]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 03:45:56 INFO - PROCESS | 2796 | 1464864356510 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 2796 | 1464864356512 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:45:56 INFO - PROCESS | 2796 | 1464864356515 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 2796 | 1464864356517 Marionette TRACE conn6 <- [1,1738,null,{}] 03:45:56 INFO - PROCESS | 2796 | 1464864356528 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}] 03:45:56 INFO - PROCESS | 2796 | 1464864356640 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:45:56 INFO - PROCESS | 2796 | 1464864356719 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E80000 == 50 [pid = 2796] [id = 444] 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3E8C5800) [pid = 2796] [serial = 1332] [outer = 0000000000000000] 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3F47B800) [pid = 2796] [serial = 1333] [outer = 0000004A3E8C5800] 03:45:56 INFO - PROCESS | 2796 | 1464864356765 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A40D1B800) [pid = 2796] [serial = 1334] [outer = 0000004A3E8C5800] 03:45:57 INFO - PROCESS | 2796 | 1464864357200 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]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 733ms 03:45:57 INFO - PROCESS | 2796 | 1464864357255 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 2796 | 1464864357257 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:45:57 INFO - PROCESS | 2796 | 1464864357261 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 2796 | 1464864357262 Marionette TRACE conn6 <- [1,1742,null,{}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:45:57 INFO - PROCESS | 2796 | 1464864357273 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}] 03:45:57 INFO - PROCESS | 2796 | 1464864357413 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:45:57 INFO - PROCESS | 2796 | 1464864357470 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39627800 == 51 [pid = 2796] [id = 445] 03:45:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A40EB0C00) [pid = 2796] [serial = 1335] [outer = 0000000000000000] 03:45:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41655000) [pid = 2796] [serial = 1336] [outer = 0000004A40EB0C00] 03:45:57 INFO - PROCESS | 2796 | 1464864357517 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A416EDC00) [pid = 2796] [serial = 1337] [outer = 0000004A40EB0C00] 03:45:57 INFO - PROCESS | 2796 | 1464864357957 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]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 03:45:58 INFO - PROCESS | 2796 | 1464864358016 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 2796 | 1464864358018 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:45:58 INFO - PROCESS | 2796 | 1464864358021 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:45:58 INFO - PROCESS | 2796 | 1464864358023 Marionette TRACE conn6 <- [1,1746,null,{}] 03:45:58 INFO - PROCESS | 2796 | 1464864358027 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}] 03:45:58 INFO - PROCESS | 2796 | 1464864358140 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:45:58 INFO - PROCESS | 2796 | 1464864358193 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46480800 == 52 [pid = 2796] [id = 446] 03:45:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A416EB800) [pid = 2796] [serial = 1338] [outer = 0000000000000000] 03:45:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A41E60C00) [pid = 2796] [serial = 1339] [outer = 0000004A416EB800] 03:45:58 INFO - PROCESS | 2796 | 1464864358238 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A4311D000) [pid = 2796] [serial = 1340] [outer = 0000004A416EB800] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A35826000) [pid = 2796] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A330E4800) [pid = 2796] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3B276C00) [pid = 2796] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A35BAA800) [pid = 2796] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A41B8A400) [pid = 2796] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A40859800) [pid = 2796] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A34A87800) [pid = 2796] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A4340D000) [pid = 2796] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A44CBBC00) [pid = 2796] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:45:58 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A41236800) [pid = 2796] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:45:58 INFO - PROCESS | 2796 | 1464864358703 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]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 03:45:58 INFO - PROCESS | 2796 | 1464864358760 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 2796 | 1464864358762 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:45:58 INFO - PROCESS | 2796 | 1464864358766 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 2796 | 1464864358768 Marionette TRACE conn6 <- [1,1750,null,{}] 03:45:58 INFO - PROCESS | 2796 | 1464864358772 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}] 03:45:58 INFO - PROCESS | 2796 | 1464864358896 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:45:58 INFO - PROCESS | 2796 | 1464864358949 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B9800 == 53 [pid = 2796] [id = 447] 03:45:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A33140000) [pid = 2796] [serial = 1341] [outer = 0000000000000000] 03:45:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3B276C00) [pid = 2796] [serial = 1342] [outer = 0000004A33140000] 03:45:59 INFO - PROCESS | 2796 | 1464864358994 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4314DC00) [pid = 2796] [serial = 1343] [outer = 0000004A33140000] 03:45:59 INFO - PROCESS | 2796 | 1464864359351 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]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 03:45:59 INFO - PROCESS | 2796 | 1464864359397 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 2796 | 1464864359399 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:45:59 INFO - PROCESS | 2796 | 1464864359403 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 2796 | 1464864359405 Marionette TRACE conn6 <- [1,1754,null,{}] 03:45:59 INFO - PROCESS | 2796 | 1464864359408 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}] 03:45:59 INFO - PROCESS | 2796 | 1464864359521 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:45:59 INFO - PROCESS | 2796 | 1464864359531 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4698F800 == 54 [pid = 2796] [id = 448] 03:45:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A43411C00) [pid = 2796] [serial = 1344] [outer = 0000000000000000] 03:45:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A44418C00) [pid = 2796] [serial = 1345] [outer = 0000004A43411C00] 03:45:59 INFO - PROCESS | 2796 | 1464864359577 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A44CBB000) [pid = 2796] [serial = 1346] [outer = 0000004A43411C00] 03:46:00 INFO - PROCESS | 2796 | 1464864360005 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]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 627ms 03:46:00 INFO - PROCESS | 2796 | 1464864360035 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 2796 | 1464864360037 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:46:00 INFO - PROCESS | 2796 | 1464864360045 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 2796 | 1464864360047 Marionette TRACE conn6 <- [1,1758,null,{}] 03:46:00 INFO - PROCESS | 2796 | 1464864360051 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}] 03:46:00 INFO - PROCESS | 2796 | 1464864360141 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:46:00 INFO - PROCESS | 2796 | 1464864360159 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727E800 == 55 [pid = 2796] [id = 449] 03:46:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A34BA4400) [pid = 2796] [serial = 1347] [outer = 0000000000000000] 03:46:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A44C56400) [pid = 2796] [serial = 1348] [outer = 0000004A34BA4400] 03:46:00 INFO - PROCESS | 2796 | 1464864360204 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A44EC7800) [pid = 2796] [serial = 1349] [outer = 0000004A34BA4400] 03:46:00 INFO - PROCESS | 2796 | 1464864360722 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]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 03:46:00 INFO - PROCESS | 2796 | 1464864360780 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 2796 | 1464864360785 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:46:00 INFO - PROCESS | 2796 | 1464864360791 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 2796 | 1464864360796 Marionette TRACE conn6 <- [1,1762,null,{}] 03:46:00 INFO - PROCESS | 2796 | 1464864360803 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}] 03:46:01 INFO - PROCESS | 2796 | 1464864361017 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:46:01 INFO - PROCESS | 2796 | 1464864361081 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399A6800 == 56 [pid = 2796] [id = 450] 03:46:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34A8A800) [pid = 2796] [serial = 1350] [outer = 0000000000000000] 03:46:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A34BA5800) [pid = 2796] [serial = 1351] [outer = 0000004A34A8A800] 03:46:01 INFO - PROCESS | 2796 | 1464864361140 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A358F2800) [pid = 2796] [serial = 1352] [outer = 0000004A34A8A800] 03:46:01 INFO - PROCESS | 2796 | 1464864361714 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]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 987ms 03:46:01 INFO - PROCESS | 2796 | 1464864361781 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 2796 | 1464864361787 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:46:01 INFO - PROCESS | 2796 | 1464864361794 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:46:01 INFO - PROCESS | 2796 | 1464864361797 Marionette TRACE conn6 <- [1,1766,null,{}] 03:46:01 INFO - PROCESS | 2796 | 1464864361802 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}] 03:46:01 INFO - PROCESS | 2796 | 1464864361921 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:46:02 INFO - PROCESS | 2796 | 1464864362046 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E7B800 == 57 [pid = 2796] [id = 451] 03:46:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3A0E7800) [pid = 2796] [serial = 1353] [outer = 0000000000000000] 03:46:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3A3B7800) [pid = 2796] [serial = 1354] [outer = 0000004A3A0E7800] 03:46:02 INFO - PROCESS | 2796 | 1464864362103 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3E83A400) [pid = 2796] [serial = 1355] [outer = 0000004A3A0E7800] 03:46:02 INFO - PROCESS | 2796 | 1464864362720 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]]]}] 03:46:02 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 03:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 03:46:02 INFO - PROCESS | 2796 | 1464864362786 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 2796 | 1464864362789 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:46:02 INFO - PROCESS | 2796 | 1464864362793 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 2796 | 1464864362797 Marionette TRACE conn6 <- [1,1770,null,{}] 03:46:02 INFO - PROCESS | 2796 | 1464864362823 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}] 03:46:02 INFO - PROCESS | 2796 | 1464864362980 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:46:03 INFO - PROCESS | 2796 | 1464864363032 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC4000 == 58 [pid = 2796] [id = 452] 03:46:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A41655400) [pid = 2796] [serial = 1356] [outer = 0000000000000000] 03:46:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A416E7000) [pid = 2796] [serial = 1357] [outer = 0000004A41655400] 03:46:03 INFO - PROCESS | 2796 | 1464864363091 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A44CBC400) [pid = 2796] [serial = 1358] [outer = 0000004A41655400] 03:46:03 INFO - PROCESS | 2796 | 1464864363710 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]]]}] 03:46:03 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 03:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 03:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:46:03 INFO - PROCESS | 2796 | 1464864363781 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 2796 | 1464864363784 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:46:03 INFO - PROCESS | 2796 | 1464864363788 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 2796 | 1464864363790 Marionette TRACE conn6 <- [1,1774,null,{}] 03:46:03 INFO - PROCESS | 2796 | 1464864363794 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}] 03:46:03 INFO - PROCESS | 2796 | 1464864363910 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:46:04 INFO - PROCESS | 2796 | 1464864364033 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B9800 == 59 [pid = 2796] [id = 453] 03:46:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4582B000) [pid = 2796] [serial = 1359] [outer = 0000000000000000] 03:46:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A45A2D000) [pid = 2796] [serial = 1360] [outer = 0000004A4582B000] 03:46:04 INFO - PROCESS | 2796 | 1464864364090 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A46077000) [pid = 2796] [serial = 1361] [outer = 0000004A4582B000] 03:46:04 INFO - PROCESS | 2796 | 1464864364633 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]]]}] 03:46:04 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 03:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 879ms 03:46:04 INFO - PROCESS | 2796 | 1464864364669 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 2796 | 1464864364672 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:46:04 INFO - PROCESS | 2796 | 1464864364675 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 2796 | 1464864364678 Marionette TRACE conn6 <- [1,1778,null,{}] 03:46:04 INFO - PROCESS | 2796 | 1464864364681 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}] 03:46:04 INFO - PROCESS | 2796 | 1464864364793 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:46:04 INFO - PROCESS | 2796 | 1464864364890 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5A7800 == 60 [pid = 2796] [id = 454] 03:46:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A46071C00) [pid = 2796] [serial = 1362] [outer = 0000000000000000] 03:46:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A4607A000) [pid = 2796] [serial = 1363] [outer = 0000004A46071C00] 03:46:04 INFO - PROCESS | 2796 | 1464864364946 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A46356C00) [pid = 2796] [serial = 1364] [outer = 0000004A46071C00] 03:46:05 INFO - PROCESS | 2796 | 1464864365541 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]]]}] 03:46:05 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) 03:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 944ms 03:46:05 INFO - PROCESS | 2796 | 1464864365621 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 2796 | 1464864365624 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:46:05 INFO - PROCESS | 2796 | 1464864365628 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 2796 | 1464864365630 Marionette TRACE conn6 <- [1,1782,null,{}] 03:46:05 INFO - PROCESS | 2796 | 1464864365634 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}] 03:46:05 INFO - PROCESS | 2796 | 1464864365807 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:46:05 INFO - PROCESS | 2796 | 1464864365927 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A614000 == 61 [pid = 2796] [id = 455] 03:46:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A46424800) [pid = 2796] [serial = 1365] [outer = 0000000000000000] 03:46:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4660BC00) [pid = 2796] [serial = 1366] [outer = 0000004A46424800] 03:46:05 INFO - PROCESS | 2796 | 1464864365984 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A46630400) [pid = 2796] [serial = 1367] [outer = 0000004A46424800] 03:46:06 INFO - PROCESS | 2796 | 1464864366569 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]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 985ms 03:46:06 INFO - PROCESS | 2796 | 1464864366615 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 2796 | 1464864366617 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:46:06 INFO - PROCESS | 2796 | 1464864366621 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 2796 | 1464864366623 Marionette TRACE conn6 <- [1,1786,null,{}] 03:46:06 INFO - PROCESS | 2796 | 1464864366642 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}] 03:46:06 INFO - PROCESS | 2796 | 1464864366893 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:46:07 INFO - PROCESS | 2796 | 1464864367038 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F290800 == 62 [pid = 2796] [id = 456] 03:46:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A3318F800) [pid = 2796] [serial = 1368] [outer = 0000000000000000] 03:46:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A33195C00) [pid = 2796] [serial = 1369] [outer = 0000004A3318F800] 03:46:07 INFO - PROCESS | 2796 | 1464864367090 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A34A8EC00) [pid = 2796] [serial = 1370] [outer = 0000004A3318F800] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4698F800 == 61 [pid = 2796] [id = 448] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B9800 == 60 [pid = 2796] [id = 447] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46480800 == 59 [pid = 2796] [id = 446] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39627800 == 58 [pid = 2796] [id = 445] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E80000 == 57 [pid = 2796] [id = 444] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409A9000 == 56 [pid = 2796] [id = 442] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A32C800 == 55 [pid = 2796] [id = 441] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3534A000) [pid = 2796] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3F03C800) [pid = 2796] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41B12000) [pid = 2796] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A44EB5800) [pid = 2796] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | 1464864367837 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]]]}] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A381A4000 == 54 [pid = 2796] [id = 440] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B8800 == 53 [pid = 2796] [id = 438] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490B7000 == 52 [pid = 2796] [id = 437] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44468800 == 51 [pid = 2796] [id = 436] 03:46:07 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399A5800 == 50 [pid = 2796] [id = 435] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A3996E800) [pid = 2796] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3636A800) [pid = 2796] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A34A90800) [pid = 2796] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A33145400) [pid = 2796] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3BB13C00) [pid = 2796] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A3F0B8000) [pid = 2796] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A363D9000) [pid = 2796] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A3A3AF800) [pid = 2796] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A42DE6C00) [pid = 2796] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40C4F800) [pid = 2796] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3F4C5C00) [pid = 2796] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1247ms 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A43417000) [pid = 2796] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A43121400) [pid = 2796] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A44CED400) [pid = 2796] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A444E1400) [pid = 2796] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4123C000) [pid = 2796] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A41659800) [pid = 2796] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A44EAC400) [pid = 2796] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A40D29400) [pid = 2796] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A43419C00) [pid = 2796] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:46:07 INFO - PROCESS | 2796 | 1464864367873 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 2796 | 1464864367877 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:46:07 INFO - PROCESS | 2796 | 1464864367881 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:46:07 INFO - PROCESS | 2796 | 1464864367885 Marionette TRACE conn6 <- [1,1790,null,{}] 03:46:07 INFO - PROCESS | 2796 | 1464864367890 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}] 03:46:08 INFO - PROCESS | 2796 | 1464864367987 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:46:08 INFO - PROCESS | 2796 | 1464864368001 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE11000 == 51 [pid = 2796] [id = 457] 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3423D000) [pid = 2796] [serial = 1371] [outer = 0000000000000000] 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A34A8B000) [pid = 2796] [serial = 1372] [outer = 0000004A3423D000] 03:46:08 INFO - PROCESS | 2796 | 1464864368052 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3534A000) [pid = 2796] [serial = 1373] [outer = 0000004A3423D000] 03:46:08 INFO - PROCESS | 2796 | 1464864368588 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]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 744ms 03:46:08 INFO - PROCESS | 2796 | 1464864368630 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 2796 | 1464864368633 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:46:08 INFO - PROCESS | 2796 | 1464864368637 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 2796 | 1464864368639 Marionette TRACE conn6 <- [1,1794,null,{}] 03:46:08 INFO - PROCESS | 2796 | 1464864368643 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}] 03:46:08 INFO - PROCESS | 2796 | 1464864368738 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:46:08 INFO - PROCESS | 2796 | 1464864368843 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168B800 == 52 [pid = 2796] [id = 458] 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34CB2400) [pid = 2796] [serial = 1374] [outer = 0000000000000000] 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3A093000) [pid = 2796] [serial = 1375] [outer = 0000004A34CB2400] 03:46:08 INFO - PROCESS | 2796 | 1464864368896 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3AE73C00) [pid = 2796] [serial = 1376] [outer = 0000004A34CB2400] 03:46:09 INFO - PROCESS | 2796 | 1464864369317 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]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 735ms 03:46:09 INFO - PROCESS | 2796 | 1464864369373 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 2796 | 1464864369378 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:46:09 INFO - PROCESS | 2796 | 1464864369389 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 2796 | 1464864369393 Marionette TRACE conn6 <- [1,1798,null,{}] 03:46:09 INFO - PROCESS | 2796 | 1464864369397 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}] 03:46:09 INFO - PROCESS | 2796 | 1464864369495 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:46:09 INFO - PROCESS | 2796 | 1464864369507 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D5A800 == 53 [pid = 2796] [id = 459] 03:46:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3B451C00) [pid = 2796] [serial = 1377] [outer = 0000000000000000] 03:46:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3F038C00) [pid = 2796] [serial = 1378] [outer = 0000004A3B451C00] 03:46:09 INFO - PROCESS | 2796 | 1464864369553 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3F58B400) [pid = 2796] [serial = 1379] [outer = 0000004A3B451C00] 03:46:10 INFO - PROCESS | 2796 | 1464864370025 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]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 03:46:10 INFO - PROCESS | 2796 | 1464864370086 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:46:10 INFO - PROCESS | 2796 | 1464864370088 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:46:10 INFO - PROCESS | 2796 | 1464864370092 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 2796 | 1464864370094 Marionette TRACE conn6 <- [1,1802,null,{}] 03:46:10 INFO - PROCESS | 2796 | 1464864370125 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}] 03:46:10 INFO - PROCESS | 2796 | 1464864370253 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:46:10 INFO - PROCESS | 2796 | 1464864370264 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4638F800 == 54 [pid = 2796] [id = 460] 03:46:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A40C4F800) [pid = 2796] [serial = 1380] [outer = 0000000000000000] 03:46:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A40EAD000) [pid = 2796] [serial = 1381] [outer = 0000004A40C4F800] 03:46:10 INFO - PROCESS | 2796 | 1464864370360 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A41245400) [pid = 2796] [serial = 1382] [outer = 0000004A40C4F800] 03:46:10 INFO - PROCESS | 2796 | 1464864370817 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]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 03:46:10 INFO - PROCESS | 2796 | 1464864370869 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 2796 | 1464864370871 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:46:10 INFO - PROCESS | 2796 | 1464864370875 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:46:10 INFO - PROCESS | 2796 | 1464864370877 Marionette TRACE conn6 <- [1,1806,null,{}] 03:46:10 INFO - PROCESS | 2796 | 1464864370880 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}] 03:46:11 INFO - PROCESS | 2796 | 1464864371001 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:46:11 INFO - PROCESS | 2796 | 1464864371063 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4697B800 == 55 [pid = 2796] [id = 461] 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A41B8A000) [pid = 2796] [serial = 1383] [outer = 0000000000000000] 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A41E65800) [pid = 2796] [serial = 1384] [outer = 0000004A41B8A000] 03:46:11 INFO - PROCESS | 2796 | 1464864371116 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A431E0400) [pid = 2796] [serial = 1385] [outer = 0000004A41B8A000] 03:46:11 INFO - PROCESS | 2796 | 1464864371574 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]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 03:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:46:11 INFO - PROCESS | 2796 | 1464864371624 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 2796 | 1464864371626 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:46:11 INFO - PROCESS | 2796 | 1464864371630 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 2796 | 1464864371631 Marionette TRACE conn6 <- [1,1810,null,{}] 03:46:11 INFO - PROCESS | 2796 | 1464864371635 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}] 03:46:11 INFO - PROCESS | 2796 | 1464864371753 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:46:11 INFO - PROCESS | 2796 | 1464864371811 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4814A800 == 56 [pid = 2796] [id = 462] 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A446D3400) [pid = 2796] [serial = 1386] [outer = 0000000000000000] 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A44C5CC00) [pid = 2796] [serial = 1387] [outer = 0000004A446D3400] 03:46:11 INFO - PROCESS | 2796 | 1464864371857 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A44EAB400) [pid = 2796] [serial = 1388] [outer = 0000004A446D3400] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A3E8C5800) [pid = 2796] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A40EB0C00) [pid = 2796] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A33197800) [pid = 2796] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A3B452800) [pid = 2796] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A34CB5400) [pid = 2796] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A44EB0400) [pid = 2796] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A395CE000) [pid = 2796] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A33140000) [pid = 2796] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A416EB800) [pid = 2796] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A43411C00) [pid = 2796] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:46:12 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A434E3C00) [pid = 2796] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:46:12 INFO - PROCESS | 2796 | 1464864372317 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]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 03:46:12 INFO - PROCESS | 2796 | 1464864372370 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 2796 | 1464864372380 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 2796 | 1464864372385 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 2796 | 1464864372387 Marionette TRACE conn6 <- [1,1814,null,{}] 03:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:46:12 INFO - PROCESS | 2796 | 1464864372391 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}] 03:46:12 INFO - PROCESS | 2796 | 1464864372481 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:46:12 INFO - PROCESS | 2796 | 1464864372489 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EDA800 == 57 [pid = 2796] [id = 463] 03:46:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3636AC00) [pid = 2796] [serial = 1389] [outer = 0000000000000000] 03:46:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A416E6400) [pid = 2796] [serial = 1390] [outer = 0000004A3636AC00] 03:46:12 INFO - PROCESS | 2796 | 1464864372538 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A44EB0400) [pid = 2796] [serial = 1391] [outer = 0000004A3636AC00] 03:46:12 INFO - PROCESS | 2796 | 1464864372970 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]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 03:46:13 INFO - PROCESS | 2796 | 1464864373019 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 2796 | 1464864373021 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:46:13 INFO - PROCESS | 2796 | 1464864373025 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 2796 | 1464864373027 Marionette TRACE conn6 <- [1,1818,null,{}] 03:46:13 INFO - PROCESS | 2796 | 1464864373030 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}] 03:46:13 INFO - PROCESS | 2796 | 1464864373121 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:46:13 INFO - PROCESS | 2796 | 1464864373156 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497AC800 == 58 [pid = 2796] [id = 464] 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A44ECF400) [pid = 2796] [serial = 1392] [outer = 0000000000000000] 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A45828C00) [pid = 2796] [serial = 1393] [outer = 0000004A44ECF400] 03:46:13 INFO - PROCESS | 2796 | 1464864373201 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A45A33400) [pid = 2796] [serial = 1394] [outer = 0000004A44ECF400] 03:46:13 INFO - PROCESS | 2796 | 1464864373625 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]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 03:46:13 INFO - PROCESS | 2796 | 1464864373664 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 2796 | 1464864373666 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:46:13 INFO - PROCESS | 2796 | 1464864373670 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 2796 | 1464864373673 Marionette TRACE conn6 <- [1,1822,null,{}] 03:46:13 INFO - PROCESS | 2796 | 1464864373690 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}] 03:46:13 INFO - PROCESS | 2796 | 1464864373787 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:46:13 INFO - PROCESS | 2796 | 1464864373795 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A60C800 == 59 [pid = 2796] [id = 465] 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A3A03BC00) [pid = 2796] [serial = 1395] [outer = 0000000000000000] 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4635C000) [pid = 2796] [serial = 1396] [outer = 0000004A3A03BC00] 03:46:13 INFO - PROCESS | 2796 | 1464864373841 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A46608800) [pid = 2796] [serial = 1397] [outer = 0000004A3A03BC00] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A132800 == 58 [pid = 2796] [id = 439] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F058000 == 57 [pid = 2796] [id = 405] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FBC000 == 56 [pid = 2796] [id = 434] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0D6800 == 55 [pid = 2796] [id = 410] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E63800 == 54 [pid = 2796] [id = 407] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC7800 == 53 [pid = 2796] [id = 433] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46985000 == 52 [pid = 2796] [id = 431] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A4800 == 51 [pid = 2796] [id = 406] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47271000 == 50 [pid = 2796] [id = 432] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39628800 == 49 [pid = 2796] [id = 430] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D6C800 == 48 [pid = 2796] [id = 429] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F2A3000 == 47 [pid = 2796] [id = 403] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C99000 == 46 [pid = 2796] [id = 408] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4086E800 == 45 [pid = 2796] [id = 409] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A36328800 == 44 [pid = 2796] [id = 404] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E42000 == 43 [pid = 2796] [id = 443] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE11000 == 42 [pid = 2796] [id = 457] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F290800 == 41 [pid = 2796] [id = 456] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A614000 == 40 [pid = 2796] [id = 455] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5A7800 == 39 [pid = 2796] [id = 454] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B9800 == 38 [pid = 2796] [id = 453] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC4000 == 37 [pid = 2796] [id = 452] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E7B800 == 36 [pid = 2796] [id = 451] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4727E800 == 35 [pid = 2796] [id = 449] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399A6800 == 34 [pid = 2796] [id = 450] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497AC800 == 33 [pid = 2796] [id = 464] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4638F800 == 32 [pid = 2796] [id = 460] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4697B800 == 31 [pid = 2796] [id = 461] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EDA800 == 30 [pid = 2796] [id = 463] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4168B800 == 29 [pid = 2796] [id = 458] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4814A800 == 28 [pid = 2796] [id = 462] 03:46:15 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D5A800 == 27 [pid = 2796] [id = 459] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3F47B800) [pid = 2796] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A34CAD000) [pid = 2796] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A416EDC00) [pid = 2796] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A343C2800) [pid = 2796] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A3319A400) [pid = 2796] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A41655000) [pid = 2796] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3E785800) [pid = 2796] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3AEE8800) [pid = 2796] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A35036800) [pid = 2796] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A357C4800) [pid = 2796] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A44ECF800) [pid = 2796] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3A097C00) [pid = 2796] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3ADB4400) [pid = 2796] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4582E000) [pid = 2796] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A42F80400) [pid = 2796] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A45A31400) [pid = 2796] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3B276C00) [pid = 2796] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41E60C00) [pid = 2796] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A44CBB000) [pid = 2796] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A44C56400) [pid = 2796] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A44418C00) [pid = 2796] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A4311D000) [pid = 2796] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A4314DC00) [pid = 2796] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3E8CFC00) [pid = 2796] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A40D1B800) [pid = 2796] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:46:15 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A446D7C00) [pid = 2796] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:46:16 INFO - PROCESS | 2796 | 1464864376056 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]]]}] 03:46:16 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 03:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2435ms 03:46:16 INFO - PROCESS | 2796 | 1464864376108 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 2796 | 1464864376112 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:46:16 INFO - PROCESS | 2796 | 1464864376118 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 2796 | 1464864376122 Marionette TRACE conn6 <- [1,1826,null,{}] 03:46:16 INFO - PROCESS | 2796 | 1464864376128 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}] 03:46:16 INFO - PROCESS | 2796 | 1464864376226 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:46:16 INFO - PROCESS | 2796 | 1464864376235 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35856000 == 28 [pid = 2796] [id = 466] 03:46:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A33196400) [pid = 2796] [serial = 1398] [outer = 0000000000000000] 03:46:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A33197800) [pid = 2796] [serial = 1399] [outer = 0000004A33196400] 03:46:16 INFO - PROCESS | 2796 | 1464864376293 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A339CB800) [pid = 2796] [serial = 1400] [outer = 0000004A33196400] 03:46:16 INFO - PROCESS | 2796 | 1464864376808 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]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 03:46:16 INFO - PROCESS | 2796 | 1464864376856 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 2796 | 1464864376863 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:46:16 INFO - PROCESS | 2796 | 1464864376870 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 2796 | 1464864376873 Marionette TRACE conn6 <- [1,1830,null,{}] 03:46:16 INFO - PROCESS | 2796 | 1464864376877 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}] 03:46:16 INFO - PROCESS | 2796 | 1464864376976 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:46:17 INFO - PROCESS | 2796 | 1464864377062 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1CE000 == 29 [pid = 2796] [id = 467] 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A339CD000) [pid = 2796] [serial = 1401] [outer = 0000000000000000] 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A34A8D400) [pid = 2796] [serial = 1402] [outer = 0000004A339CD000] 03:46:17 INFO - PROCESS | 2796 | 1464864377110 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A34BADC00) [pid = 2796] [serial = 1403] [outer = 0000004A339CD000] 03:46:17 INFO - PROCESS | 2796 | 1464864377521 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]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 694ms 03:46:17 INFO - PROCESS | 2796 | 1464864377569 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 2796 | 1464864377573 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:46:17 INFO - PROCESS | 2796 | 1464864377576 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 2796 | 1464864377580 Marionette TRACE conn6 <- [1,1834,null,{}] 03:46:17 INFO - PROCESS | 2796 | 1464864377622 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}] 03:46:17 INFO - PROCESS | 2796 | 1464864377740 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:46:17 INFO - PROCESS | 2796 | 1464864377749 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E89C000 == 30 [pid = 2796] [id = 468] 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A33065400) [pid = 2796] [serial = 1404] [outer = 0000000000000000] 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A357BD000) [pid = 2796] [serial = 1405] [outer = 0000004A33065400] 03:46:17 INFO - PROCESS | 2796 | 1464864377802 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A362BCC00) [pid = 2796] [serial = 1406] [outer = 0000004A33065400] 03:46:18 INFO - PROCESS | 2796 | 1464864378262 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]]]}] 03:46:18 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) 03:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 03:46:18 INFO - PROCESS | 2796 | 1464864378311 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 2796 | 1464864378314 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:46:18 INFO - PROCESS | 2796 | 1464864378318 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 2796 | 1464864378319 Marionette TRACE conn6 <- [1,1838,null,{}] 03:46:18 INFO - PROCESS | 2796 | 1464864378323 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}] 03:46:18 INFO - PROCESS | 2796 | 1464864378410 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:46:18 INFO - PROCESS | 2796 | 1464864378418 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40818000 == 31 [pid = 2796] [id = 469] 03:46:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A395C9800) [pid = 2796] [serial = 1407] [outer = 0000000000000000] 03:46:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A39782000) [pid = 2796] [serial = 1408] [outer = 0000004A395C9800] 03:46:18 INFO - PROCESS | 2796 | 1464864378465 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3A021800) [pid = 2796] [serial = 1409] [outer = 0000004A395C9800] 03:46:18 INFO - PROCESS | 2796 | 1464864378903 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]]]}] 03:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 03:46:18 INFO - PROCESS | 2796 | 1464864378948 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 2796 | 1464864378951 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:46:18 INFO - PROCESS | 2796 | 1464864378954 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 2796 | 1464864378956 Marionette TRACE conn6 <- [1,1842,null,{}] 03:46:18 INFO - PROCESS | 2796 | 1464864378960 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}] 03:46:19 INFO - PROCESS | 2796 | 1464864379039 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:46:19 INFO - PROCESS | 2796 | 1464864379045 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4128D800 == 32 [pid = 2796] [id = 470] 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A33196800) [pid = 2796] [serial = 1410] [outer = 0000000000000000] 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3A0E3400) [pid = 2796] [serial = 1411] [outer = 0000004A33196800] 03:46:19 INFO - PROCESS | 2796 | 1464864379091 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3A3B3400) [pid = 2796] [serial = 1412] [outer = 0000004A33196800] 03:46:19 INFO - PROCESS | 2796 | 1464864379572 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]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 693ms 03:46:19 INFO - PROCESS | 2796 | 1464864379648 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 2796 | 1464864379651 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:46:19 INFO - PROCESS | 2796 | 1464864379654 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 2796 | 1464864379656 Marionette TRACE conn6 <- [1,1846,null,{}] 03:46:19 INFO - PROCESS | 2796 | 1464864379660 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}] 03:46:19 INFO - PROCESS | 2796 | 1464864379784 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:46:19 INFO - PROCESS | 2796 | 1464864379794 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E50000 == 33 [pid = 2796] [id = 471] 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3ADB4800) [pid = 2796] [serial = 1413] [outer = 0000000000000000] 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3BB13C00) [pid = 2796] [serial = 1414] [outer = 0000004A3ADB4800] 03:46:19 INFO - PROCESS | 2796 | 1464864379840 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3E82E400) [pid = 2796] [serial = 1415] [outer = 0000004A3ADB4800] 03:46:20 INFO - PROCESS | 2796 | 1464864380260 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]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 03:46:20 INFO - PROCESS | 2796 | 1464864380348 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 2796 | 1464864380350 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:46:20 INFO - PROCESS | 2796 | 1464864380354 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 2796 | 1464864380355 Marionette TRACE conn6 <- [1,1850,null,{}] 03:46:20 INFO - PROCESS | 2796 | 1464864380359 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}] 03:46:20 INFO - PROCESS | 2796 | 1464864380464 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:46:20 INFO - PROCESS | 2796 | 1464864380474 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43482000 == 34 [pid = 2796] [id = 472] 03:46:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A33116400) [pid = 2796] [serial = 1416] [outer = 0000000000000000] 03:46:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A3F039C00) [pid = 2796] [serial = 1417] [outer = 0000004A33116400] 03:46:20 INFO - PROCESS | 2796 | 1464864380522 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A3F474800) [pid = 2796] [serial = 1418] [outer = 0000004A33116400] 03:46:20 INFO - PROCESS | 2796 | 1464864380955 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]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 03:46:20 INFO - PROCESS | 2796 | 1464864380987 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 2796 | 1464864380989 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:46:21 INFO - PROCESS | 2796 | 1464864380997 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 2796 | 1464864380999 Marionette TRACE conn6 <- [1,1854,null,{}] 03:46:21 INFO - PROCESS | 2796 | 1464864381003 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}] 03:46:21 INFO - PROCESS | 2796 | 1464864381085 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:46:21 INFO - PROCESS | 2796 | 1464864381094 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44608000 == 35 [pid = 2796] [id = 473] 03:46:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3F473400) [pid = 2796] [serial = 1419] [outer = 0000000000000000] 03:46:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A3F4C4C00) [pid = 2796] [serial = 1420] [outer = 0000004A3F473400] 03:46:21 INFO - PROCESS | 2796 | 1464864381139 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A4085F000) [pid = 2796] [serial = 1421] [outer = 0000004A3F473400] 03:46:21 INFO - PROCESS | 2796 | 1464864381619 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]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 03:46:21 INFO - PROCESS | 2796 | 1464864381687 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 2796 | 1464864381690 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:46:21 INFO - PROCESS | 2796 | 1464864381693 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:46:21 INFO - PROCESS | 2796 | 1464864381695 Marionette TRACE conn6 <- [1,1858,null,{}] 03:46:21 INFO - PROCESS | 2796 | 1464864381698 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}] 03:46:21 INFO - PROCESS | 2796 | 1464864381806 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:46:21 INFO - PROCESS | 2796 | 1464864381888 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E88B800 == 36 [pid = 2796] [id = 474] 03:46:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A34CBA800) [pid = 2796] [serial = 1422] [outer = 0000000000000000] 03:46:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A40D1C800) [pid = 2796] [serial = 1423] [outer = 0000004A34CBA800] 03:46:21 INFO - PROCESS | 2796 | 1464864381934 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A40D27000) [pid = 2796] [serial = 1424] [outer = 0000004A34CBA800] 03:46:22 INFO - PROCESS | 2796 | 1464864382361 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]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 03:46:22 INFO - PROCESS | 2796 | 1464864382389 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 2796 | 1464864382392 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:46:22 INFO - PROCESS | 2796 | 1464864382395 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:46:22 INFO - PROCESS | 2796 | 1464864382397 Marionette TRACE conn6 <- [1,1862,null,{}] 03:46:22 INFO - PROCESS | 2796 | 1464864382400 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}] 03:46:22 INFO - PROCESS | 2796 | 1464864382544 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:46:22 INFO - PROCESS | 2796 | 1464864382600 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46373800 == 37 [pid = 2796] [id = 475] 03:46:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A40EA9400) [pid = 2796] [serial = 1425] [outer = 0000000000000000] 03:46:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A40EAFC00) [pid = 2796] [serial = 1426] [outer = 0000004A40EA9400] 03:46:22 INFO - PROCESS | 2796 | 1464864382649 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4123D400) [pid = 2796] [serial = 1427] [outer = 0000004A40EA9400] 03:46:23 INFO - PROCESS | 2796 | 1464864383105 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]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 03:46:23 INFO - PROCESS | 2796 | 1464864383138 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 2796 | 1464864383141 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:46:23 INFO - PROCESS | 2796 | 1464864383144 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:46:23 INFO - PROCESS | 2796 | 1464864383147 Marionette TRACE conn6 <- [1,1866,null,{}] 03:46:23 INFO - PROCESS | 2796 | 1464864383183 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}] 03:46:23 INFO - PROCESS | 2796 | 1464864383570 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A33148000) [pid = 2796] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A46424800) [pid = 2796] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A446D3400) [pid = 2796] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A3423D000) [pid = 2796] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3F0B1400) [pid = 2796] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A34CB2400) [pid = 2796] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A41B8A000) [pid = 2796] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A40C4F800) [pid = 2796] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A45A2F000) [pid = 2796] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3318F800) [pid = 2796] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A4582B000) [pid = 2796] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A46071C00) [pid = 2796] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A3A0E7800) [pid = 2796] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A34A8A800) [pid = 2796] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A34BA4400) [pid = 2796] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4123A000) [pid = 2796] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A34CB7800) [pid = 2796] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A45825C00) [pid = 2796] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A34CAC400) [pid = 2796] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3A0F1800) [pid = 2796] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A41655400) [pid = 2796] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3636AC00) [pid = 2796] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3B451C00) [pid = 2796] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3AE76800) [pid = 2796] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A343BE000) [pid = 2796] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3BB15000) [pid = 2796] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B271000) [pid = 2796] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A416E8000) [pid = 2796] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A44ECF400) [pid = 2796] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A33192800) [pid = 2796] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:46:23 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A33A14400) [pid = 2796] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:46:23 INFO - PROCESS | 2796 | 1464864383640 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39EA2800 == 38 [pid = 2796] [id = 476] 03:46:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3313F800) [pid = 2796] [serial = 1428] [outer = 0000000000000000] 03:46:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A339C3000) [pid = 2796] [serial = 1429] [outer = 0000004A3313F800] 03:46:23 INFO - PROCESS | 2796 | 1464864383697 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3A3AC400) [pid = 2796] [serial = 1430] [outer = 0000004A3313F800] 03:46:24 INFO - PROCESS | 2796 | 1464864384084 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]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 03:46:24 INFO - PROCESS | 2796 | 1464864384132 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 2796 | 1464864384134 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:46:24 INFO - PROCESS | 2796 | 1464864384138 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 2796 | 1464864384139 Marionette TRACE conn6 <- [1,1870,null,{}] 03:46:24 INFO - PROCESS | 2796 | 1464864384143 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}] 03:46:24 INFO - PROCESS | 2796 | 1464864384232 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:46:24 INFO - PROCESS | 2796 | 1464864384239 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465BB800 == 39 [pid = 2796] [id = 477] 03:46:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A395C9000) [pid = 2796] [serial = 1431] [outer = 0000000000000000] 03:46:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41241000) [pid = 2796] [serial = 1432] [outer = 0000004A395C9000] 03:46:24 INFO - PROCESS | 2796 | 1464864384285 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A416E8000) [pid = 2796] [serial = 1433] [outer = 0000004A395C9000] 03:46:24 INFO - PROCESS | 2796 | 1464864384722 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]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 03:46:24 INFO - PROCESS | 2796 | 1464864384770 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 2796 | 1464864384772 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:46:24 INFO - PROCESS | 2796 | 1464864384776 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 2796 | 1464864384777 Marionette TRACE conn6 <- [1,1874,null,{}] 03:46:24 INFO - PROCESS | 2796 | 1464864384781 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}] 03:46:24 INFO - PROCESS | 2796 | 1464864384862 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:46:24 INFO - PROCESS | 2796 | 1464864384869 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46979800 == 40 [pid = 2796] [id = 478] 03:46:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A416EE800) [pid = 2796] [serial = 1434] [outer = 0000000000000000] 03:46:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41B1C800) [pid = 2796] [serial = 1435] [outer = 0000004A416EE800] 03:46:24 INFO - PROCESS | 2796 | 1464864384915 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41B84400) [pid = 2796] [serial = 1436] [outer = 0000004A416EE800] 03:46:25 INFO - PROCESS | 2796 | 1464864385360 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]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 03:46:25 INFO - PROCESS | 2796 | 1464864385408 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 2796 | 1464864385410 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:46:25 INFO - PROCESS | 2796 | 1464864385419 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 2796 | 1464864385420 Marionette TRACE conn6 <- [1,1878,null,{}] 03:46:25 INFO - PROCESS | 2796 | 1464864385424 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}] 03:46:25 INFO - PROCESS | 2796 | 1464864385508 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:46:25 INFO - PROCESS | 2796 | 1464864385515 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47233800 == 41 [pid = 2796] [id = 479] 03:46:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A41E66000) [pid = 2796] [serial = 1437] [outer = 0000000000000000] 03:46:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A42DDBC00) [pid = 2796] [serial = 1438] [outer = 0000004A41E66000] 03:46:25 INFO - PROCESS | 2796 | 1464864385569 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A42F81800) [pid = 2796] [serial = 1439] [outer = 0000004A41E66000] 03:46:26 INFO - PROCESS | 2796 | 1464864386399 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]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1022ms 03:46:26 INFO - PROCESS | 2796 | 1464864386444 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 2796 | 1464864386451 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:46:26 INFO - PROCESS | 2796 | 1464864386456 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 2796 | 1464864386461 Marionette TRACE conn6 <- [1,1882,null,{}] 03:46:26 INFO - PROCESS | 2796 | 1464864386488 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}] 03:46:26 INFO - PROCESS | 2796 | 1464864386614 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:46:26 INFO - PROCESS | 2796 | 1464864386737 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A341000 == 42 [pid = 2796] [id = 480] 03:46:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3491AC00) [pid = 2796] [serial = 1440] [outer = 0000000000000000] 03:46:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A34A89C00) [pid = 2796] [serial = 1441] [outer = 0000004A3491AC00] 03:46:26 INFO - PROCESS | 2796 | 1464864386798 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34CB7000) [pid = 2796] [serial = 1442] [outer = 0000004A3491AC00] 03:46:27 INFO - PROCESS | 2796 | 1464864387512 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]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1115ms 03:46:27 INFO - PROCESS | 2796 | 1464864387572 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 2796 | 1464864387579 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:46:27 INFO - PROCESS | 2796 | 1464864387586 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 2796 | 1464864387589 Marionette TRACE conn6 <- [1,1886,null,{}] 03:46:27 INFO - PROCESS | 2796 | 1464864387618 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}] 03:46:27 INFO - PROCESS | 2796 | 1464864387776 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:46:27 INFO - PROCESS | 2796 | 1464864387827 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE07800 == 43 [pid = 2796] [id = 481] 03:46:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A34CAC000) [pid = 2796] [serial = 1443] [outer = 0000000000000000] 03:46:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A351B4800) [pid = 2796] [serial = 1444] [outer = 0000004A34CAC000] 03:46:27 INFO - PROCESS | 2796 | 1464864387886 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A362BA800) [pid = 2796] [serial = 1445] [outer = 0000004A34CAC000] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813A800 == 42 [pid = 2796] [id = 423] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBE5000 == 41 [pid = 2796] [id = 421] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4722B000 == 40 [pid = 2796] [id = 420] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45112000 == 39 [pid = 2796] [id = 422] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45116800 == 38 [pid = 2796] [id = 415] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4638D800 == 37 [pid = 2796] [id = 416] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44606000 == 36 [pid = 2796] [id = 414] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412EE800 == 35 [pid = 2796] [id = 413] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE22800 == 34 [pid = 2796] [id = 412] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A4635C000) [pid = 2796] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A60C800 == 33 [pid = 2796] [id = 465] 03:46:28 INFO - PROCESS | 2796 | 1464864388797 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]]]}] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A35824800) [pid = 2796] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4660BC00) [pid = 2796] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A44C5CC00) [pid = 2796] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3534A000) [pid = 2796] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A40B45C00) [pid = 2796] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3A093000) [pid = 2796] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A431E0400) [pid = 2796] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41245400) [pid = 2796] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A46073400) [pid = 2796] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A40EAD000) [pid = 2796] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46630400) [pid = 2796] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1237ms 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A33195C00) [pid = 2796] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A45A2D000) [pid = 2796] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A46077000) [pid = 2796] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A4607A000) [pid = 2796] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3A3B7800) [pid = 2796] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A358F2800) [pid = 2796] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A44EC7800) [pid = 2796] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A44EB5C00) [pid = 2796] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A39975C00) [pid = 2796] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A45A29800) [pid = 2796] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A363DD000) [pid = 2796] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3AEDC800) [pid = 2796] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A34A8EC00) [pid = 2796] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A44CBC400) [pid = 2796] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A416E6400) [pid = 2796] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A34BA5800) [pid = 2796] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A41E65800) [pid = 2796] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3F038C00) [pid = 2796] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A3F4C4400) [pid = 2796] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A3E839000) [pid = 2796] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A3EDEF800) [pid = 2796] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A44EAB400) [pid = 2796] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A44EB0400) [pid = 2796] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A40C97400) [pid = 2796] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A34A8B000) [pid = 2796] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A3E83A400) [pid = 2796] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A444DF400) [pid = 2796] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A3F58B400) [pid = 2796] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A45828C00) [pid = 2796] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3AE73C00) [pid = 2796] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A3491E400) [pid = 2796] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A46356C00) [pid = 2796] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A416E7000) [pid = 2796] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A40FC6400) [pid = 2796] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A45A33400) [pid = 2796] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:46:28 INFO - PROCESS | 2796 | 1464864388830 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 2796 | 1464864388836 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:46:28 INFO - PROCESS | 2796 | 1464864388840 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 2796 | 1464864388845 Marionette TRACE conn6 <- [1,1890,null,{}] 03:46:28 INFO - PROCESS | 2796 | 1464864388850 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}] 03:46:28 INFO - PROCESS | 2796 | 1464864388940 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:46:28 INFO - PROCESS | 2796 | 1464864388949 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3973B800 == 34 [pid = 2796] [id = 482] 03:46:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A34A82800) [pid = 2796] [serial = 1446] [outer = 0000000000000000] 03:46:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A34A88000) [pid = 2796] [serial = 1447] [outer = 0000004A34A82800] 03:46:29 INFO - PROCESS | 2796 | 1464864389000 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34BAF400) [pid = 2796] [serial = 1448] [outer = 0000004A34A82800] 03:46:29 INFO - PROCESS | 2796 | 1464864389532 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]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 03:46:29 INFO - PROCESS | 2796 | 1464864389576 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 2796 | 1464864389582 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:46:29 INFO - PROCESS | 2796 | 1464864389588 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 2796 | 1464864389591 Marionette TRACE conn6 <- [1,1894,null,{}] 03:46:29 INFO - PROCESS | 2796 | 1464864389595 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}] 03:46:29 INFO - PROCESS | 2796 | 1464864389684 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:46:29 INFO - PROCESS | 2796 | 1464864389692 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3E7A4800 == 35 [pid = 2796] [id = 483] 03:46:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A35821800) [pid = 2796] [serial = 1449] [outer = 0000000000000000] 03:46:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A358F2800) [pid = 2796] [serial = 1450] [outer = 0000004A35821800] 03:46:29 INFO - PROCESS | 2796 | 1464864389744 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A381C2000) [pid = 2796] [serial = 1451] [outer = 0000004A35821800] 03:46:30 INFO - PROCESS | 2796 | 1464864390331 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]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 797ms 03:46:30 INFO - PROCESS | 2796 | 1464864390387 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 2796 | 1464864390391 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:46:30 INFO - PROCESS | 2796 | 1464864390397 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 2796 | 1464864390402 Marionette TRACE conn6 <- [1,1898,null,{}] 03:46:30 INFO - PROCESS | 2796 | 1464864390408 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}] 03:46:30 INFO - PROCESS | 2796 | 1464864390601 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:46:30 INFO - PROCESS | 2796 | 1464864390667 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B42F000 == 36 [pid = 2796] [id = 484] 03:46:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A34A8C400) [pid = 2796] [serial = 1452] [outer = 0000000000000000] 03:46:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A351B0400) [pid = 2796] [serial = 1453] [outer = 0000004A34A8C400] 03:46:30 INFO - PROCESS | 2796 | 1464864390727 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A363D9000) [pid = 2796] [serial = 1454] [outer = 0000004A34A8C400] 03:46:31 INFO - PROCESS | 2796 | 1464864391291 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]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 943ms 03:46:31 INFO - PROCESS | 2796 | 1464864391344 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 2796 | 1464864391351 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:46:31 INFO - PROCESS | 2796 | 1464864391358 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 2796 | 1464864391361 Marionette TRACE conn6 <- [1,1902,null,{}] 03:46:31 INFO - PROCESS | 2796 | 1464864391366 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}] 03:46:31 INFO - PROCESS | 2796 | 1464864391474 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:46:31 INFO - PROCESS | 2796 | 1464864391549 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F40800 == 37 [pid = 2796] [id = 485] 03:46:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A3997B800) [pid = 2796] [serial = 1455] [outer = 0000000000000000] 03:46:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A3A025800) [pid = 2796] [serial = 1456] [outer = 0000004A3997B800] 03:46:31 INFO - PROCESS | 2796 | 1464864391605 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3A0E6400) [pid = 2796] [serial = 1457] [outer = 0000004A3997B800] 03:46:32 INFO - PROCESS | 2796 | 1464864392267 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]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 03:46:32 INFO - PROCESS | 2796 | 1464864392287 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 2796 | 1464864392290 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:46:32 INFO - PROCESS | 2796 | 1464864392294 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 2796 | 1464864392298 Marionette TRACE conn6 <- [1,1906,null,{}] 03:46:32 INFO - PROCESS | 2796 | 1464864392311 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}] 03:46:32 INFO - PROCESS | 2796 | 1464864392423 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:46:32 INFO - PROCESS | 2796 | 1464864392514 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41688800 == 38 [pid = 2796] [id = 486] 03:46:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3A3ADC00) [pid = 2796] [serial = 1458] [outer = 0000000000000000] 03:46:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3AEE4C00) [pid = 2796] [serial = 1459] [outer = 0000004A3A3ADC00] 03:46:32 INFO - PROCESS | 2796 | 1464864392576 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3B456C00) [pid = 2796] [serial = 1460] [outer = 0000004A3A3ADC00] 03:46:33 INFO - PROCESS | 2796 | 1464864393158 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]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 03:46:33 INFO - PROCESS | 2796 | 1464864393239 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:46:33 INFO - PROCESS | 2796 | 1464864393243 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:46:33 INFO - PROCESS | 2796 | 1464864393247 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 2796 | 1464864393249 Marionette TRACE conn6 <- [1,1910,null,{}] 03:46:33 INFO - PROCESS | 2796 | 1464864393253 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}] 03:46:33 INFO - PROCESS | 2796 | 1464864393364 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:46:33 INFO - PROCESS | 2796 | 1464864393450 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FB8000 == 39 [pid = 2796] [id = 487] 03:46:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3E790C00) [pid = 2796] [serial = 1461] [outer = 0000000000000000] 03:46:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3E830400) [pid = 2796] [serial = 1462] [outer = 0000004A3E790C00] 03:46:33 INFO - PROCESS | 2796 | 1464864393506 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3F03CC00) [pid = 2796] [serial = 1463] [outer = 0000004A3E790C00] 03:46:34 INFO - PROCESS | 2796 | 1464864394102 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]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 03:46:34 INFO - PROCESS | 2796 | 1464864394192 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 2796 | 1464864394195 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:46:34 INFO - PROCESS | 2796 | 1464864394199 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 2796 | 1464864394201 Marionette TRACE conn6 <- [1,1914,null,{}] 03:46:34 INFO - PROCESS | 2796 | 1464864394205 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}] 03:46:34 INFO - PROCESS | 2796 | 1464864394307 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:46:34 INFO - PROCESS | 2796 | 1464864394380 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40821800 == 40 [pid = 2796] [id = 488] 03:46:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A3F038C00) [pid = 2796] [serial = 1464] [outer = 0000000000000000] 03:46:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3F475800) [pid = 2796] [serial = 1465] [outer = 0000004A3F038C00] 03:46:34 INFO - PROCESS | 2796 | 1464864394435 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A40857800) [pid = 2796] [serial = 1466] [outer = 0000004A3F038C00] 03:46:35 INFO - PROCESS | 2796 | 1464864395019 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]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 878ms 03:46:35 INFO - PROCESS | 2796 | 1464864395079 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 2796 | 1464864395081 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:46:35 INFO - PROCESS | 2796 | 1464864395085 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:46:35 INFO - PROCESS | 2796 | 1464864395087 Marionette TRACE conn6 <- [1,1918,null,{}] 03:46:35 INFO - PROCESS | 2796 | 1464864395091 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}] 03:46:35 INFO - PROCESS | 2796 | 1464864395221 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:46:35 INFO - PROCESS | 2796 | 1464864395316 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45111000 == 41 [pid = 2796] [id = 489] 03:46:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A4085F400) [pid = 2796] [serial = 1467] [outer = 0000000000000000] 03:46:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A40EAC000) [pid = 2796] [serial = 1468] [outer = 0000004A4085F400] 03:46:35 INFO - PROCESS | 2796 | 1464864395372 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A41239000) [pid = 2796] [serial = 1469] [outer = 0000004A4085F400] 03:46:36 INFO - PROCESS | 2796 | 1464864396006 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]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 984ms 03:46:36 INFO - PROCESS | 2796 | 1464864396072 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 2796 | 1464864396076 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:46:36 INFO - PROCESS | 2796 | 1464864396082 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 2796 | 1464864396085 Marionette TRACE conn6 <- [1,1922,null,{}] 03:46:36 INFO - PROCESS | 2796 | 1464864396091 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}] 03:46:36 INFO - PROCESS | 2796 | 1464864396211 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:46:36 INFO - PROCESS | 2796 | 1464864396302 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35B16000 == 42 [pid = 2796] [id = 490] 03:46:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A330DF400) [pid = 2796] [serial = 1470] [outer = 0000000000000000] 03:46:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A339CB400) [pid = 2796] [serial = 1471] [outer = 0000004A330DF400] 03:46:36 INFO - PROCESS | 2796 | 1464864396353 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3576E000) [pid = 2796] [serial = 1472] [outer = 0000004A330DF400] 03:46:36 INFO - PROCESS | 2796 | 1464864396759 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]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 03:46:36 INFO - PROCESS | 2796 | 1464864396820 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 2796 | 1464864396826 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:46:36 INFO - PROCESS | 2796 | 1464864396832 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 2796 | 1464864396835 Marionette TRACE conn6 <- [1,1926,null,{}] 03:46:36 INFO - PROCESS | 2796 | 1464864396839 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}] 03:46:36 INFO - PROCESS | 2796 | 1464864396961 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:46:36 INFO - PROCESS | 2796 | 1464864396979 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412E7800 == 43 [pid = 2796] [id = 491] 03:46:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3A0E4000) [pid = 2796] [serial = 1473] [outer = 0000000000000000] 03:46:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A3B2C00) [pid = 2796] [serial = 1474] [outer = 0000004A3A0E4000] 03:46:37 INFO - PROCESS | 2796 | 1464864397027 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3B277000) [pid = 2796] [serial = 1475] [outer = 0000004A3A0E4000] 03:46:37 INFO - PROCESS | 2796 | 1464864397534 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]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 735ms 03:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:46:37 INFO - PROCESS | 2796 | 1464864397567 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 2796 | 1464864397570 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:46:37 INFO - PROCESS | 2796 | 1464864397574 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 2796 | 1464864397577 Marionette TRACE conn6 <- [1,1930,null,{}] 03:46:37 INFO - PROCESS | 2796 | 1464864397595 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}] 03:46:37 INFO - PROCESS | 2796 | 1464864397712 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:46:37 INFO - PROCESS | 2796 | 1464864397770 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46389800 == 44 [pid = 2796] [id = 492] 03:46:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40B58000) [pid = 2796] [serial = 1476] [outer = 0000000000000000] 03:46:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40D28400) [pid = 2796] [serial = 1477] [outer = 0000004A40B58000] 03:46:37 INFO - PROCESS | 2796 | 1464864397825 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41243C00) [pid = 2796] [serial = 1478] [outer = 0000004A40B58000] 03:46:38 INFO - PROCESS | 2796 | 1464864398233 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]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 03:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:46:38 INFO - PROCESS | 2796 | 1464864398267 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 2796 | 1464864398270 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:46:38 INFO - PROCESS | 2796 | 1464864398273 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 2796 | 1464864398275 Marionette TRACE conn6 <- [1,1934,null,{}] 03:46:38 INFO - PROCESS | 2796 | 1464864398279 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}] 03:46:38 INFO - PROCESS | 2796 | 1464864398420 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:46:38 INFO - PROCESS | 2796 | 1464864398441 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B4800 == 45 [pid = 2796] [id = 493] 03:46:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41656800) [pid = 2796] [serial = 1479] [outer = 0000000000000000] 03:46:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4165F400) [pid = 2796] [serial = 1480] [outer = 0000004A41656800] 03:46:38 INFO - PROCESS | 2796 | 1464864398486 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A416F1000) [pid = 2796] [serial = 1481] [outer = 0000004A41656800] 03:46:38 INFO - PROCESS | 2796 | 1464864398933 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]]]}] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A395C9000) [pid = 2796] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3313F800) [pid = 2796] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A34A82800) [pid = 2796] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A416EE800) [pid = 2796] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A34CBA800) [pid = 2796] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A33065400) [pid = 2796] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A33196400) [pid = 2796] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:46:38 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A339CD000) [pid = 2796] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40EA9400) [pid = 2796] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3ADB4800) [pid = 2796] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A33116400) [pid = 2796] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A33196800) [pid = 2796] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A395C9800) [pid = 2796] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:46:39 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3F473400) [pid = 2796] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 733ms 03:46:39 INFO - PROCESS | 2796 | 1464864399010 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 2796 | 1464864399012 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:46:39 INFO - PROCESS | 2796 | 1464864399021 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 2796 | 1464864399022 Marionette TRACE conn6 <- [1,1938,null,{}] 03:46:39 INFO - PROCESS | 2796 | 1464864399030 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}] 03:46:39 INFO - PROCESS | 2796 | 1464864399143 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:46:39 INFO - PROCESS | 2796 | 1464864399156 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4697A800 == 46 [pid = 2796] [id = 494] 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34038400) [pid = 2796] [serial = 1482] [outer = 0000000000000000] 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A381C2800) [pid = 2796] [serial = 1483] [outer = 0000004A34038400] 03:46:39 INFO - PROCESS | 2796 | 1464864399210 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3F0E8C00) [pid = 2796] [serial = 1484] [outer = 0000004A34038400] 03:46:39 INFO - PROCESS | 2796 | 1464864399631 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]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 03:46:39 INFO - PROCESS | 2796 | 1464864399653 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 2796 | 1464864399655 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:46:39 INFO - PROCESS | 2796 | 1464864399659 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 2796 | 1464864399661 Marionette TRACE conn6 <- [1,1942,null,{}] 03:46:39 INFO - PROCESS | 2796 | 1464864399665 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}] 03:46:39 INFO - PROCESS | 2796 | 1464864399797 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:46:39 INFO - PROCESS | 2796 | 1464864399816 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47280800 == 47 [pid = 2796] [id = 495] 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A42E99400) [pid = 2796] [serial = 1485] [outer = 0000000000000000] 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A43127000) [pid = 2796] [serial = 1486] [outer = 0000004A42E99400] 03:46:39 INFO - PROCESS | 2796 | 1464864399862 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A43410400) [pid = 2796] [serial = 1487] [outer = 0000004A42E99400] 03:46:40 INFO - PROCESS | 2796 | 1464864400255 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]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 03:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:46:40 INFO - PROCESS | 2796 | 1464864400289 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 2796 | 1464864400291 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:46:40 INFO - PROCESS | 2796 | 1464864400295 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 2796 | 1464864400297 Marionette TRACE conn6 <- [1,1946,null,{}] 03:46:40 INFO - PROCESS | 2796 | 1464864400328 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}] 03:46:40 INFO - PROCESS | 2796 | 1464864400413 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:46:40 INFO - PROCESS | 2796 | 1464864400420 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4815A800 == 48 [pid = 2796] [id = 496] 03:46:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A43415400) [pid = 2796] [serial = 1488] [outer = 0000000000000000] 03:46:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A4345B000) [pid = 2796] [serial = 1489] [outer = 0000004A43415400] 03:46:40 INFO - PROCESS | 2796 | 1464864400466 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A444D7800) [pid = 2796] [serial = 1490] [outer = 0000004A43415400] 03:46:40 INFO - PROCESS | 2796 | 1464864400898 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]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 03:46:40 INFO - PROCESS | 2796 | 1464864400925 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 2796 | 1464864400927 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:46:40 INFO - PROCESS | 2796 | 1464864400942 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 2796 | 1464864400944 Marionette TRACE conn6 <- [1,1950,null,{}] 03:46:40 INFO - PROCESS | 2796 | 1464864400952 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}] 03:46:41 INFO - PROCESS | 2796 | 1464864401036 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:46:41 INFO - PROCESS | 2796 | 1464864401043 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FAF000 == 49 [pid = 2796] [id = 497] 03:46:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A446D1800) [pid = 2796] [serial = 1491] [outer = 0000000000000000] 03:46:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A446D9400) [pid = 2796] [serial = 1492] [outer = 0000004A446D1800] 03:46:41 INFO - PROCESS | 2796 | 1464864401092 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A44CBCC00) [pid = 2796] [serial = 1493] [outer = 0000004A446D1800] 03:46:41 INFO - PROCESS | 2796 | 1464864401796 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]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 881ms 03:46:41 INFO - PROCESS | 2796 | 1464864401827 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:46:41 INFO - PROCESS | 2796 | 1464864401833 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:46:41 INFO - PROCESS | 2796 | 1464864401838 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 2796 | 1464864401843 Marionette TRACE conn6 <- [1,1954,null,{}] 03:46:41 INFO - PROCESS | 2796 | 1464864401849 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}] 03:46:41 INFO - PROCESS | 2796 | 1464864401965 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:46:42 INFO - PROCESS | 2796 | 1464864402088 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412BD000 == 50 [pid = 2796] [id = 498] 03:46:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3514C000) [pid = 2796] [serial = 1494] [outer = 0000000000000000] 03:46:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A39721400) [pid = 2796] [serial = 1495] [outer = 0000004A3514C000] 03:46:42 INFO - PROCESS | 2796 | 1464864402148 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3AE77400) [pid = 2796] [serial = 1496] [outer = 0000004A3514C000] 03:46:42 INFO - PROCESS | 2796 | 1464864402751 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]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 941ms 03:46:42 INFO - PROCESS | 2796 | 1464864402783 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 2796 | 1464864402789 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:46:42 INFO - PROCESS | 2796 | 1464864402797 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:46:42 INFO - PROCESS | 2796 | 1464864402800 Marionette TRACE conn6 <- [1,1958,null,{}] 03:46:42 INFO - PROCESS | 2796 | 1464864402804 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}] 03:46:42 INFO - PROCESS | 2796 | 1464864402921 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:46:43 INFO - PROCESS | 2796 | 1464864403015 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47264000 == 51 [pid = 2796] [id = 499] 03:46:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A40EA3C00) [pid = 2796] [serial = 1497] [outer = 0000000000000000] 03:46:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A40F17000) [pid = 2796] [serial = 1498] [outer = 0000004A40EA3C00] 03:46:43 INFO - PROCESS | 2796 | 1464864403070 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A4165F800) [pid = 2796] [serial = 1499] [outer = 0000004A40EA3C00] 03:46:43 INFO - PROCESS | 2796 | 1464864403605 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]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 878ms 03:46:43 INFO - PROCESS | 2796 | 1464864403681 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 2796 | 1464864403684 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:46:43 INFO - PROCESS | 2796 | 1464864403688 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 2796 | 1464864403693 Marionette TRACE conn6 <- [1,1962,null,{}] 03:46:43 INFO - PROCESS | 2796 | 1464864403705 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}] 03:46:43 INFO - PROCESS | 2796 | 1464864403831 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:46:43 INFO - PROCESS | 2796 | 1464864403919 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490B3800 == 52 [pid = 2796] [id = 500] 03:46:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A43120800) [pid = 2796] [serial = 1500] [outer = 0000000000000000] 03:46:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A43419400) [pid = 2796] [serial = 1501] [outer = 0000004A43120800] 03:46:43 INFO - PROCESS | 2796 | 1464864403980 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A44CE3800) [pid = 2796] [serial = 1502] [outer = 0000004A43120800] 03:46:44 INFO - PROCESS | 2796 | 1464864404514 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]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 881ms 03:46:44 INFO - PROCESS | 2796 | 1464864404570 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 2796 | 1464864404573 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:46:44 INFO - PROCESS | 2796 | 1464864404577 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 2796 | 1464864404579 Marionette TRACE conn6 <- [1,1966,null,{}] 03:46:44 INFO - PROCESS | 2796 | 1464864404583 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}] 03:46:44 INFO - PROCESS | 2796 | 1464864404697 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:46:44 INFO - PROCESS | 2796 | 1464864404790 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B1800 == 53 [pid = 2796] [id = 501] 03:46:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A44EADC00) [pid = 2796] [serial = 1503] [outer = 0000000000000000] 03:46:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A44EB1C00) [pid = 2796] [serial = 1504] [outer = 0000004A44EADC00] 03:46:44 INFO - PROCESS | 2796 | 1464864404846 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A44EC6C00) [pid = 2796] [serial = 1505] [outer = 0000004A44EADC00] 03:46:45 INFO - PROCESS | 2796 | 1464864405418 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]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 878ms 03:46:45 INFO - PROCESS | 2796 | 1464864405457 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 2796 | 1464864405459 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:46:45 INFO - PROCESS | 2796 | 1464864405463 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 2796 | 1464864405465 Marionette TRACE conn6 <- [1,1970,null,{}] 03:46:45 INFO - PROCESS | 2796 | 1464864405469 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}] 03:46:45 INFO - PROCESS | 2796 | 1464864405589 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:46:45 INFO - PROCESS | 2796 | 1464864405681 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A346000 == 54 [pid = 2796] [id = 502] 03:46:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A34A8A800) [pid = 2796] [serial = 1506] [outer = 0000000000000000] 03:46:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A44EB5C00) [pid = 2796] [serial = 1507] [outer = 0000004A34A8A800] 03:46:45 INFO - PROCESS | 2796 | 1464864405737 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A45826400) [pid = 2796] [serial = 1508] [outer = 0000004A34A8A800] 03:46:46 INFO - PROCESS | 2796 | 1464864406551 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]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1142ms 03:46:46 INFO - PROCESS | 2796 | 1464864406608 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 2796 | 1464864406613 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:46:46 INFO - PROCESS | 2796 | 1464864406618 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 2796 | 1464864406622 Marionette TRACE conn6 <- [1,1974,null,{}] 03:46:46 INFO - PROCESS | 2796 | 1464864406629 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}] 03:46:46 INFO - PROCESS | 2796 | 1464864406737 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:46:46 INFO - PROCESS | 2796 | 1464864406867 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A343A0000 == 55 [pid = 2796] [id = 503] 03:46:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A350A9000) [pid = 2796] [serial = 1509] [outer = 0000000000000000] 03:46:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A35820C00) [pid = 2796] [serial = 1510] [outer = 0000004A350A9000] 03:46:46 INFO - PROCESS | 2796 | 1464864406921 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3A026400) [pid = 2796] [serial = 1511] [outer = 0000004A350A9000] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466EA000 == 54 [pid = 2796] [id = 418] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0C6000 == 53 [pid = 2796] [id = 426] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A0BF000 == 52 [pid = 2796] [id = 425] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E82000 == 51 [pid = 2796] [id = 428] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4815A800 == 50 [pid = 2796] [id = 496] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47280800 == 49 [pid = 2796] [id = 495] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4697A800 == 48 [pid = 2796] [id = 494] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B4800 == 47 [pid = 2796] [id = 493] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46389800 == 46 [pid = 2796] [id = 492] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412E7800 == 45 [pid = 2796] [id = 491] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35B16000 == 44 [pid = 2796] [id = 490] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45111000 == 43 [pid = 2796] [id = 489] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40821800 == 42 [pid = 2796] [id = 488] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A358F2800) [pid = 2796] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FB8000 == 41 [pid = 2796] [id = 487] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41688800 == 40 [pid = 2796] [id = 486] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40F40800 == 39 [pid = 2796] [id = 485] 03:46:47 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3B42F000 == 38 [pid = 2796] [id = 484] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A41B1C800) [pid = 2796] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A40D1C800) [pid = 2796] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A357BD000) [pid = 2796] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A362BCC00) [pid = 2796] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A33197800) [pid = 2796] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A339CB800) [pid = 2796] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A34A8D400) [pid = 2796] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A34BADC00) [pid = 2796] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A40EAFC00) [pid = 2796] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3BB13C00) [pid = 2796] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3E82E400) [pid = 2796] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3F039C00) [pid = 2796] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3F474800) [pid = 2796] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3A0E3400) [pid = 2796] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3A3B3400) [pid = 2796] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A39782000) [pid = 2796] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3A021800) [pid = 2796] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3F4C4C00) [pid = 2796] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A40D27000) [pid = 2796] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A4123D400) [pid = 2796] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41241000) [pid = 2796] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A339C3000) [pid = 2796] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A42DDBC00) [pid = 2796] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A41B84400) [pid = 2796] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A416E8000) [pid = 2796] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3A3AC400) [pid = 2796] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A4085F000) [pid = 2796] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A34A89C00) [pid = 2796] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A34A88000) [pid = 2796] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A351B4800) [pid = 2796] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A34BAF400) [pid = 2796] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:46:47 INFO - PROCESS | 2796 | 1464864407501 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]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 945ms 03:46:47 INFO - PROCESS | 2796 | 1464864407567 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 2796 | 1464864407573 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:46:47 INFO - PROCESS | 2796 | 1464864407579 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 2796 | 1464864407581 Marionette TRACE conn6 <- [1,1978,null,{}] 03:46:47 INFO - PROCESS | 2796 | 1464864407585 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}] 03:46:47 INFO - PROCESS | 2796 | 1464864407681 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:46:47 INFO - PROCESS | 2796 | 1464864407761 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE02800 == 39 [pid = 2796] [id = 504] 03:46:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A33A10C00) [pid = 2796] [serial = 1512] [outer = 0000000000000000] 03:46:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A34CB1C00) [pid = 2796] [serial = 1513] [outer = 0000004A33A10C00] 03:46:47 INFO - PROCESS | 2796 | 1464864407807 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A395CC400) [pid = 2796] [serial = 1514] [outer = 0000004A33A10C00] 03:46:48 INFO - PROCESS | 2796 | 1464864408216 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]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 03:46:48 INFO - PROCESS | 2796 | 1464864408271 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 2796 | 1464864408274 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:46:48 INFO - PROCESS | 2796 | 1464864408277 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 2796 | 1464864408281 Marionette TRACE conn6 <- [1,1982,null,{}] 03:46:48 INFO - PROCESS | 2796 | 1464864408292 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}] 03:46:48 INFO - PROCESS | 2796 | 1464864408388 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:46:48 INFO - PROCESS | 2796 | 1464864408401 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412B2800 == 40 [pid = 2796] [id = 505] 03:46:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3ADAF800) [pid = 2796] [serial = 1515] [outer = 0000000000000000] 03:46:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3AEE3000) [pid = 2796] [serial = 1516] [outer = 0000004A3ADAF800] 03:46:48 INFO - PROCESS | 2796 | 1464864408449 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3E837400) [pid = 2796] [serial = 1517] [outer = 0000004A3ADAF800] 03:46:48 INFO - PROCESS | 2796 | 1464864408912 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]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 03:46:48 INFO - PROCESS | 2796 | 1464864408973 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 2796 | 1464864408975 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:46:48 INFO - PROCESS | 2796 | 1464864408979 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 2796 | 1464864408981 Marionette TRACE conn6 <- [1,1986,null,{}] 03:46:48 INFO - PROCESS | 2796 | 1464864408984 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}] 03:46:49 INFO - PROCESS | 2796 | 1464864409074 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:46:49 INFO - PROCESS | 2796 | 1464864409084 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FA2800 == 41 [pid = 2796] [id = 506] 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3F47F000) [pid = 2796] [serial = 1518] [outer = 0000000000000000] 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3F4BE000) [pid = 2796] [serial = 1519] [outer = 0000004A3F47F000] 03:46:49 INFO - PROCESS | 2796 | 1464864409131 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A40B44400) [pid = 2796] [serial = 1520] [outer = 0000004A3F47F000] 03:46:49 INFO - PROCESS | 2796 | 1464864409561 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]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 03:46:49 INFO - PROCESS | 2796 | 1464864409617 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 2796 | 1464864409619 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:46:49 INFO - PROCESS | 2796 | 1464864409622 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:46:49 INFO - PROCESS | 2796 | 1464864409624 Marionette TRACE conn6 <- [1,1990,null,{}] 03:46:49 INFO - PROCESS | 2796 | 1464864409628 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}] 03:46:49 INFO - PROCESS | 2796 | 1464864409741 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:46:49 INFO - PROCESS | 2796 | 1464864409818 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C8D800 == 42 [pid = 2796] [id = 507] 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A40D1A400) [pid = 2796] [serial = 1521] [outer = 0000000000000000] 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40D24000) [pid = 2796] [serial = 1522] [outer = 0000004A40D1A400] 03:46:49 INFO - PROCESS | 2796 | 1464864409864 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40F1B400) [pid = 2796] [serial = 1523] [outer = 0000004A40D1A400] 03:46:50 INFO - PROCESS | 2796 | 1464864410300 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]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 03:46:50 INFO - PROCESS | 2796 | 1464864410364 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:46:50 INFO - PROCESS | 2796 | 1464864410366 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:46:50 INFO - PROCESS | 2796 | 1464864410370 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 2796 | 1464864410372 Marionette TRACE conn6 <- [1,1994,null,{}] 03:46:50 INFO - PROCESS | 2796 | 1464864410384 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}] 03:46:50 INFO - PROCESS | 2796 | 1464864410518 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:46:50 INFO - PROCESS | 2796 | 1464864410575 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46383800 == 43 [pid = 2796] [id = 508] 03:46:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A416E2800) [pid = 2796] [serial = 1524] [outer = 0000000000000000] 03:46:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41B82000) [pid = 2796] [serial = 1525] [outer = 0000004A416E2800] 03:46:50 INFO - PROCESS | 2796 | 1464864410625 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A42E8F800) [pid = 2796] [serial = 1526] [outer = 0000004A416E2800] 03:46:51 INFO - PROCESS | 2796 | 1464864411077 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]]]}] 03:46:51 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 03:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 03:46:51 INFO - PROCESS | 2796 | 1464864411127 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 2796 | 1464864411130 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:46:51 INFO - PROCESS | 2796 | 1464864411133 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 2796 | 1464864411135 Marionette TRACE conn6 <- [1,1998,null,{}] 03:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:46:51 INFO - PROCESS | 2796 | 1464864411138 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}] 03:46:51 INFO - PROCESS | 2796 | 1464864411250 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:46:51 INFO - PROCESS | 2796 | 1464864411306 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465BC800 == 44 [pid = 2796] [id = 509] 03:46:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A43122000) [pid = 2796] [serial = 1527] [outer = 0000000000000000] 03:46:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A43146000) [pid = 2796] [serial = 1528] [outer = 0000004A43122000] 03:46:51 INFO - PROCESS | 2796 | 1464864411351 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A444E1000) [pid = 2796] [serial = 1529] [outer = 0000004A43122000] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A43415400) [pid = 2796] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A40B58000) [pid = 2796] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3A0E4000) [pid = 2796] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A41656800) [pid = 2796] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A34038400) [pid = 2796] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:46:51 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A42E99400) [pid = 2796] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:46:51 INFO - PROCESS | 2796 | 1464864411924 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]]]}] 03:46:51 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 03:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 816ms 03:46:51 INFO - PROCESS | 2796 | 1464864411956 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 2796 | 1464864411959 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:46:51 INFO - PROCESS | 2796 | 1464864411962 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 2796 | 1464864411964 Marionette TRACE conn6 <- [1,2002,null,{}] 03:46:51 INFO - PROCESS | 2796 | 1464864411968 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}] 03:46:52 INFO - PROCESS | 2796 | 1464864412065 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:46:52 INFO - PROCESS | 2796 | 1464864412146 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4698B800 == 45 [pid = 2796] [id = 510] 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3A3AD400) [pid = 2796] [serial = 1530] [outer = 0000000000000000] 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A43123000) [pid = 2796] [serial = 1531] [outer = 0000004A3A3AD400] 03:46:52 INFO - PROCESS | 2796 | 1464864412194 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A44EB3800) [pid = 2796] [serial = 1532] [outer = 0000004A3A3AD400] 03:46:52 INFO - PROCESS | 2796 | 1464864412567 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]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 03:46:52 INFO - PROCESS | 2796 | 1464864412658 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 2796 | 1464864412661 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:46:52 INFO - PROCESS | 2796 | 1464864412664 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 2796 | 1464864412666 Marionette TRACE conn6 <- [1,2006,null,{}] 03:46:52 INFO - PROCESS | 2796 | 1464864412670 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}] 03:46:52 INFO - PROCESS | 2796 | 1464864412756 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:46:52 INFO - PROCESS | 2796 | 1464864412763 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47282000 == 46 [pid = 2796] [id = 511] 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A45823000) [pid = 2796] [serial = 1533] [outer = 0000000000000000] 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4582C000) [pid = 2796] [serial = 1534] [outer = 0000004A45823000] 03:46:52 INFO - PROCESS | 2796 | 1464864412810 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A45A28C00) [pid = 2796] [serial = 1535] [outer = 0000004A45823000] 03:46:53 INFO - PROCESS | 2796 | 1464864413241 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]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 03:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:46:53 INFO - PROCESS | 2796 | 1464864413297 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 2796 | 1464864413299 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:46:53 INFO - PROCESS | 2796 | 1464864413303 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 2796 | 1464864413305 Marionette TRACE conn6 <- [1,2010,null,{}] 03:46:53 INFO - PROCESS | 2796 | 1464864413308 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}] 03:46:53 INFO - PROCESS | 2796 | 1464864413398 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:46:53 INFO - PROCESS | 2796 | 1464864413404 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490AD000 == 47 [pid = 2796] [id = 512] 03:46:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A45A2E000) [pid = 2796] [serial = 1536] [outer = 0000000000000000] 03:46:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A45A33400) [pid = 2796] [serial = 1537] [outer = 0000004A45A2E000] 03:46:53 INFO - PROCESS | 2796 | 1464864413461 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A46075000) [pid = 2796] [serial = 1538] [outer = 0000004A45A2E000] 03:46:54 INFO - PROCESS | 2796 | 1464864414046 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]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 776ms 03:46:54 INFO - PROCESS | 2796 | 1464864414130 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 2796 | 1464864414135 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:46:54 INFO - PROCESS | 2796 | 1464864414154 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 2796 | 1464864414157 Marionette TRACE conn6 <- [1,2014,null,{}] 03:46:54 INFO - PROCESS | 2796 | 1464864414164 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}] 03:46:54 INFO - PROCESS | 2796 | 1464864414288 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:46:54 INFO - PROCESS | 2796 | 1464864414404 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F061800 == 48 [pid = 2796] [id = 513] 03:46:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A33193C00) [pid = 2796] [serial = 1539] [outer = 0000000000000000] 03:46:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A34921400) [pid = 2796] [serial = 1540] [outer = 0000004A33193C00] 03:46:54 INFO - PROCESS | 2796 | 1464864414463 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3A1A2C00) [pid = 2796] [serial = 1541] [outer = 0000004A33193C00] 03:46:55 INFO - PROCESS | 2796 | 1464864415013 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]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 945ms 03:46:55 INFO - PROCESS | 2796 | 1464864415105 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 2796 | 1464864415111 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:46:55 INFO - PROCESS | 2796 | 1464864415119 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 2796 | 1464864415122 Marionette TRACE conn6 <- [1,2018,null,{}] 03:46:55 INFO - PROCESS | 2796 | 1464864415126 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}] 03:46:55 INFO - PROCESS | 2796 | 1464864415254 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:46:55 INFO - PROCESS | 2796 | 1464864415344 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4638D800 == 49 [pid = 2796] [id = 514] 03:46:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3E834000) [pid = 2796] [serial = 1542] [outer = 0000000000000000] 03:46:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3F4C4C00) [pid = 2796] [serial = 1543] [outer = 0000004A3E834000] 03:46:55 INFO - PROCESS | 2796 | 1464864415399 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A41241000) [pid = 2796] [serial = 1544] [outer = 0000004A3E834000] 03:46:56 INFO - PROCESS | 2796 | 1464864415985 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]]]}] 03:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 03:46:56 INFO - PROCESS | 2796 | 1464864416067 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:46:56 INFO - PROCESS | 2796 | 1464864416070 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:46:56 INFO - PROCESS | 2796 | 1464864416075 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 2796 | 1464864416079 Marionette TRACE conn6 <- [1,2022,null,{}] 03:46:56 INFO - PROCESS | 2796 | 1464864416107 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}] 03:46:56 INFO - PROCESS | 2796 | 1464864416233 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:46:56 INFO - PROCESS | 2796 | 1464864416351 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A41C800 == 50 [pid = 2796] [id = 515] 03:46:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A41B1C800) [pid = 2796] [serial = 1545] [outer = 0000000000000000] 03:46:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A44EAD800) [pid = 2796] [serial = 1546] [outer = 0000004A41B1C800] 03:46:56 INFO - PROCESS | 2796 | 1464864416413 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46078000) [pid = 2796] [serial = 1547] [outer = 0000004A41B1C800] 03:46:57 INFO - PROCESS | 2796 | 1464864417047 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]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 03:46:57 INFO - PROCESS | 2796 | 1464864417103 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 2796 | 1464864417106 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:46:57 INFO - PROCESS | 2796 | 1464864417110 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 2796 | 1464864417112 Marionette TRACE conn6 <- [1,2026,null,{}] 03:46:57 INFO - PROCESS | 2796 | 1464864417116 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}] 03:46:57 INFO - PROCESS | 2796 | 1464864417233 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:46:57 INFO - PROCESS | 2796 | 1464864417356 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5BA800 == 51 [pid = 2796] [id = 516] 03:46:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46357C00) [pid = 2796] [serial = 1548] [outer = 0000000000000000] 03:46:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A46359C00) [pid = 2796] [serial = 1549] [outer = 0000004A46357C00] 03:46:57 INFO - PROCESS | 2796 | 1464864417413 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A46421400) [pid = 2796] [serial = 1550] [outer = 0000004A46357C00] 03:46:57 INFO - PROCESS | 2796 | 1464864417972 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]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 881ms 03:46:57 INFO - PROCESS | 2796 | 1464864417992 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 2796 | 1464864417995 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:46:58 INFO - PROCESS | 2796 | 1464864417998 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 2796 | 1464864418000 Marionette TRACE conn6 <- [1,2030,null,{}] 03:46:58 INFO - PROCESS | 2796 | 1464864418004 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}] 03:46:58 INFO - PROCESS | 2796 | 1464864418113 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:46:58 INFO - PROCESS | 2796 | 1464864418208 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6C7000 == 52 [pid = 2796] [id = 517] 03:46:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A46358000) [pid = 2796] [serial = 1551] [outer = 0000000000000000] 03:46:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A46609C00) [pid = 2796] [serial = 1552] [outer = 0000004A46358000] 03:46:58 INFO - PROCESS | 2796 | 1464864418262 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A46630000) [pid = 2796] [serial = 1553] [outer = 0000004A46358000] 03:46:59 INFO - PROCESS | 2796 | 1464864419127 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]]]}] 03:46:59 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) 03:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1192ms 03:46:59 INFO - PROCESS | 2796 | 1464864419192 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 2796 | 1464864419197 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:46:59 INFO - PROCESS | 2796 | 1464864419202 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 2796 | 1464864419206 Marionette TRACE conn6 <- [1,2034,null,{}] 03:46:59 INFO - PROCESS | 2796 | 1464864419213 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}] 03:46:59 INFO - PROCESS | 2796 | 1464864419319 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:46:59 INFO - PROCESS | 2796 | 1464864419450 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399AC000 == 53 [pid = 2796] [id = 518] 03:46:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A34A8D400) [pid = 2796] [serial = 1554] [outer = 0000000000000000] 03:46:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A34BAD000) [pid = 2796] [serial = 1555] [outer = 0000004A34A8D400] 03:46:59 INFO - PROCESS | 2796 | 1464864419504 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A35D60C00) [pid = 2796] [serial = 1556] [outer = 0000004A34A8D400] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1E1800 == 52 [pid = 2796] [id = 424] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47282000 == 51 [pid = 2796] [id = 511] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4698B800 == 50 [pid = 2796] [id = 510] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465BC800 == 49 [pid = 2796] [id = 509] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46383800 == 48 [pid = 2796] [id = 508] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44C8D800 == 47 [pid = 2796] [id = 507] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FA2800 == 46 [pid = 2796] [id = 506] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412B2800 == 45 [pid = 2796] [id = 505] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE02800 == 44 [pid = 2796] [id = 504] 03:47:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A343A0000 == 43 [pid = 2796] [id = 503] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A4345B000) [pid = 2796] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A40D28400) [pid = 2796] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A351B0400) [pid = 2796] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3A3B2C00) [pid = 2796] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A4165F400) [pid = 2796] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A339CB400) [pid = 2796] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A40EAC000) [pid = 2796] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A3AEE4C00) [pid = 2796] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3A025800) [pid = 2796] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3E830400) [pid = 2796] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3F475800) [pid = 2796] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A41243C00) [pid = 2796] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A381C2800) [pid = 2796] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A43127000) [pid = 2796] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3F0E8C00) [pid = 2796] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A416F1000) [pid = 2796] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A444D7800) [pid = 2796] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A43410400) [pid = 2796] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3B277000) [pid = 2796] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:47:00 INFO - PROCESS | 2796 | 1464864420136 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]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 03:47:00 INFO - PROCESS | 2796 | 1464864420192 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 2796 | 1464864420198 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:47:00 INFO - PROCESS | 2796 | 1464864420205 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 2796 | 1464864420208 Marionette TRACE conn6 <- [1,2038,null,{}] 03:47:00 INFO - PROCESS | 2796 | 1464864420211 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}] 03:47:00 INFO - PROCESS | 2796 | 1464864420308 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:47:00 INFO - PROCESS | 2796 | 1464864420393 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AFAE800 == 44 [pid = 2796] [id = 519] 03:47:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A34A8EC00) [pid = 2796] [serial = 1557] [outer = 0000000000000000] 03:47:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A34CB0800) [pid = 2796] [serial = 1558] [outer = 0000004A34A8EC00] 03:47:00 INFO - PROCESS | 2796 | 1464864420440 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A399ECC00) [pid = 2796] [serial = 1559] [outer = 0000004A34A8EC00] 03:47:00 INFO - PROCESS | 2796 | 1464864420862 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]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 03:47:00 INFO - PROCESS | 2796 | 1464864420897 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 2796 | 1464864420900 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:47:00 INFO - PROCESS | 2796 | 1464864420940 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 2796 | 1464864420944 Marionette TRACE conn6 <- [1,2042,null,{}] 03:47:00 INFO - PROCESS | 2796 | 1464864420954 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}] 03:47:01 INFO - PROCESS | 2796 | 1464864421046 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:47:01 INFO - PROCESS | 2796 | 1464864421059 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E85800 == 45 [pid = 2796] [id = 520] 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3BB14C00) [pid = 2796] [serial = 1560] [outer = 0000000000000000] 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3E792C00) [pid = 2796] [serial = 1561] [outer = 0000004A3BB14C00] 03:47:01 INFO - PROCESS | 2796 | 1464864421110 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3F040400) [pid = 2796] [serial = 1562] [outer = 0000004A3BB14C00] 03:47:01 INFO - PROCESS | 2796 | 1464864421589 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]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 03:47:01 INFO - PROCESS | 2796 | 1464864421633 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 2796 | 1464864421636 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:47:01 INFO - PROCESS | 2796 | 1464864421640 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 2796 | 1464864421642 Marionette TRACE conn6 <- [1,2046,null,{}] 03:47:01 INFO - PROCESS | 2796 | 1464864421646 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}] 03:47:01 INFO - PROCESS | 2796 | 1464864421735 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:47:01 INFO - PROCESS | 2796 | 1464864421744 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451BB800 == 46 [pid = 2796] [id = 521] 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A4085F000) [pid = 2796] [serial = 1563] [outer = 0000000000000000] 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A40C50C00) [pid = 2796] [serial = 1564] [outer = 0000004A4085F000] 03:47:01 INFO - PROCESS | 2796 | 1464864421793 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A40EA6400) [pid = 2796] [serial = 1565] [outer = 0000004A4085F000] 03:47:02 INFO - PROCESS | 2796 | 1464864422232 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]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 03:47:02 INFO - PROCESS | 2796 | 1464864422274 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 2796 | 1464864422277 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:47:02 INFO - PROCESS | 2796 | 1464864422280 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 2796 | 1464864422282 Marionette TRACE conn6 <- [1,2050,null,{}] 03:47:02 INFO - PROCESS | 2796 | 1464864422286 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}] 03:47:02 INFO - PROCESS | 2796 | 1464864422405 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:47:02 INFO - PROCESS | 2796 | 1464864422487 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A6000 == 47 [pid = 2796] [id = 522] 03:47:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A40FC8C00) [pid = 2796] [serial = 1566] [outer = 0000000000000000] 03:47:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A41589800) [pid = 2796] [serial = 1567] [outer = 0000004A40FC8C00] 03:47:02 INFO - PROCESS | 2796 | 1464864422533 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A416E6400) [pid = 2796] [serial = 1568] [outer = 0000004A40FC8C00] 03:47:02 INFO - PROCESS | 2796 | 1464864422968 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]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 03:47:03 INFO - PROCESS | 2796 | 1464864423025 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 2796 | 1464864423027 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:47:03 INFO - PROCESS | 2796 | 1464864423030 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:47:03 INFO - PROCESS | 2796 | 1464864423040 Marionette TRACE conn6 <- [1,2054,null,{}] 03:47:03 INFO - PROCESS | 2796 | 1464864423044 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}] 03:47:03 INFO - PROCESS | 2796 | 1464864423182 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:47:03 INFO - PROCESS | 2796 | 1464864423241 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4721D000 == 48 [pid = 2796] [id = 523] 03:47:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A41B58C00) [pid = 2796] [serial = 1569] [outer = 0000000000000000] 03:47:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A4311E400) [pid = 2796] [serial = 1570] [outer = 0000004A41B58C00] 03:47:03 INFO - PROCESS | 2796 | 1464864423288 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4441B400) [pid = 2796] [serial = 1571] [outer = 0000004A41B58C00] 03:47:03 INFO - PROCESS | 2796 | 1464864423721 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]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 03:47:03 INFO - PROCESS | 2796 | 1464864423781 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 2796 | 1464864423784 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:47:03 INFO - PROCESS | 2796 | 1464864423787 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 2796 | 1464864423789 Marionette TRACE conn6 <- [1,2058,null,{}] 03:47:03 INFO - PROCESS | 2796 | 1464864423793 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}] 03:47:03 INFO - PROCESS | 2796 | 1464864423909 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:47:03 INFO - PROCESS | 2796 | 1464864423964 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EBD800 == 49 [pid = 2796] [id = 524] 03:47:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A444E3400) [pid = 2796] [serial = 1572] [outer = 0000000000000000] 03:47:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A44CBC400) [pid = 2796] [serial = 1573] [outer = 0000004A444E3400] 03:47:04 INFO - PROCESS | 2796 | 1464864424011 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A44ECC000) [pid = 2796] [serial = 1574] [outer = 0000004A444E3400] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A35821800) [pid = 2796] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A330DF400) [pid = 2796] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A446D1800) [pid = 2796] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A43122000) [pid = 2796] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3ADAF800) [pid = 2796] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A350A9000) [pid = 2796] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A3A3AD400) [pid = 2796] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3F47F000) [pid = 2796] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A416E2800) [pid = 2796] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A33A10C00) [pid = 2796] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A45823000) [pid = 2796] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:47:04 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A40D1A400) [pid = 2796] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:47:04 INFO - PROCESS | 2796 | 1464864424499 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]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 03:47:04 INFO - PROCESS | 2796 | 1464864424524 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 2796 | 1464864424526 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:47:04 INFO - PROCESS | 2796 | 1464864424529 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:47:04 INFO - PROCESS | 2796 | 1464864424531 Marionette TRACE conn6 <- [1,2062,null,{}] 03:47:04 INFO - PROCESS | 2796 | 1464864424534 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}] 03:47:04 INFO - PROCESS | 2796 | 1464864424628 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:47:04 INFO - PROCESS | 2796 | 1464864424711 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A3800 == 50 [pid = 2796] [id = 525] 03:47:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A33193000) [pid = 2796] [serial = 1575] [outer = 0000000000000000] 03:47:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3E78C800) [pid = 2796] [serial = 1576] [outer = 0000004A33193000] 03:47:04 INFO - PROCESS | 2796 | 1464864424757 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A44ED1000) [pid = 2796] [serial = 1577] [outer = 0000004A33193000] 03:47:05 INFO - PROCESS | 2796 | 1464864425132 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]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 03:47:05 INFO - PROCESS | 2796 | 1464864425160 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 2796 | 1464864425162 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:47:05 INFO - PROCESS | 2796 | 1464864425166 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 2796 | 1464864425167 Marionette TRACE conn6 <- [1,2066,null,{}] 03:47:05 INFO - PROCESS | 2796 | 1464864425171 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}] 03:47:05 INFO - PROCESS | 2796 | 1464864425318 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:47:05 INFO - PROCESS | 2796 | 1464864425335 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A415800 == 51 [pid = 2796] [id = 526] 03:47:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A44415C00) [pid = 2796] [serial = 1578] [outer = 0000000000000000] 03:47:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A45A28000) [pid = 2796] [serial = 1579] [outer = 0000004A44415C00] 03:47:05 INFO - PROCESS | 2796 | 1464864425381 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A46354000) [pid = 2796] [serial = 1580] [outer = 0000004A44415C00] 03:47:05 INFO - PROCESS | 2796 | 1464864425797 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]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 03:47:05 INFO - PROCESS | 2796 | 1464864425860 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 2796 | 1464864425862 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:47:05 INFO - PROCESS | 2796 | 1464864425865 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:47:05 INFO - PROCESS | 2796 | 1464864425867 Marionette TRACE conn6 <- [1,2070,null,{}] 03:47:05 INFO - PROCESS | 2796 | 1464864425871 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}] 03:47:05 INFO - PROCESS | 2796 | 1464864425970 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:47:05 INFO - PROCESS | 2796 | 1464864425979 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6E3000 == 52 [pid = 2796] [id = 527] 03:47:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4662FC00) [pid = 2796] [serial = 1581] [outer = 0000000000000000] 03:47:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A46630C00) [pid = 2796] [serial = 1582] [outer = 0000004A4662FC00] 03:47:06 INFO - PROCESS | 2796 | 1464864426025 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4663B000) [pid = 2796] [serial = 1583] [outer = 0000004A4662FC00] 03:47:06 INFO - PROCESS | 2796 | 1464864426577 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]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 03:47:06 INFO - PROCESS | 2796 | 1464864426661 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 2796 | 1464864426666 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:47:06 INFO - PROCESS | 2796 | 1464864426686 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 2796 | 1464864426691 Marionette TRACE conn6 <- [1,2074,null,{}] 03:47:06 INFO - PROCESS | 2796 | 1464864426697 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}] 03:47:06 INFO - PROCESS | 2796 | 1464864426828 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:47:06 INFO - PROCESS | 2796 | 1464864426921 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168C000 == 53 [pid = 2796] [id = 528] 03:47:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A3319B800) [pid = 2796] [serial = 1584] [outer = 0000000000000000] 03:47:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A358F2800) [pid = 2796] [serial = 1585] [outer = 0000004A3319B800] 03:47:06 INFO - PROCESS | 2796 | 1464864426981 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A3A3BA800) [pid = 2796] [serial = 1586] [outer = 0000004A3319B800] 03:47:07 INFO - PROCESS | 2796 | 1464864427562 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]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 943ms 03:47:07 INFO - PROCESS | 2796 | 1464864427633 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 2796 | 1464864427639 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:47:07 INFO - PROCESS | 2796 | 1464864427646 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:47:07 INFO - PROCESS | 2796 | 1464864427649 Marionette TRACE conn6 <- [1,2078,null,{}] 03:47:07 INFO - PROCESS | 2796 | 1464864427654 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}] 03:47:07 INFO - PROCESS | 2796 | 1464864427802 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:47:07 INFO - PROCESS | 2796 | 1464864427928 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46988000 == 54 [pid = 2796] [id = 529] 03:47:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A3ED5B400) [pid = 2796] [serial = 1587] [outer = 0000000000000000] 03:47:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A3F474C00) [pid = 2796] [serial = 1588] [outer = 0000004A3ED5B400] 03:47:07 INFO - PROCESS | 2796 | 1464864427988 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A41654000) [pid = 2796] [serial = 1589] [outer = 0000004A3ED5B400] 03:47:08 INFO - PROCESS | 2796 | 1464864428646 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]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1030ms 03:47:08 INFO - PROCESS | 2796 | 1464864428682 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 2796 | 1464864428684 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:47:08 INFO - PROCESS | 2796 | 1464864428689 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 2796 | 1464864428693 Marionette TRACE conn6 <- [1,2082,null,{}] 03:47:08 INFO - PROCESS | 2796 | 1464864428724 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}] 03:47:08 INFO - PROCESS | 2796 | 1464864428843 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:47:08 INFO - PROCESS | 2796 | 1464864428972 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4B0A0000 == 55 [pid = 2796] [id = 530] 03:47:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A431E5C00) [pid = 2796] [serial = 1590] [outer = 0000000000000000] 03:47:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A446D7000) [pid = 2796] [serial = 1591] [outer = 0000004A431E5C00] 03:47:09 INFO - PROCESS | 2796 | 1464864429032 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A46612C00) [pid = 2796] [serial = 1592] [outer = 0000004A431E5C00] 03:47:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409AC000 == 54 [pid = 2796] [id = 10] 03:47:09 INFO - PROCESS | 2796 | 1464864429760 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]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1092ms 03:47:09 INFO - PROCESS | 2796 | 1464864429788 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 2796 | 1464864429791 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:47:09 INFO - PROCESS | 2796 | 1464864429795 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 2796 | 1464864429797 Marionette TRACE conn6 <- [1,2086,null,{}] 03:47:09 INFO - PROCESS | 2796 | 1464864429801 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}] 03:47:09 INFO - PROCESS | 2796 | 1464864429914 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:47:10 INFO - PROCESS | 2796 | 1464864430038 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA48000 == 55 [pid = 2796] [id = 531] 03:47:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A466C6400) [pid = 2796] [serial = 1593] [outer = 0000000000000000] 03:47:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A466CD800) [pid = 2796] [serial = 1594] [outer = 0000004A466C6400] 03:47:10 INFO - PROCESS | 2796 | 1464864430095 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A469CE400) [pid = 2796] [serial = 1595] [outer = 0000004A466C6400] 03:47:10 INFO - PROCESS | 2796 | 1464864430686 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]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 03:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:47:10 INFO - PROCESS | 2796 | 1464864430740 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 2796 | 1464864430743 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:47:10 INFO - PROCESS | 2796 | 1464864430746 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 2796 | 1464864430748 Marionette TRACE conn6 <- [1,2090,null,{}] 03:47:10 INFO - PROCESS | 2796 | 1464864430752 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}] 03:47:10 INFO - PROCESS | 2796 | 1464864430862 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:47:10 INFO - PROCESS | 2796 | 1464864430960 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA62000 == 56 [pid = 2796] [id = 532] 03:47:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A469CCC00) [pid = 2796] [serial = 1596] [outer = 0000000000000000] 03:47:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A469D6C00) [pid = 2796] [serial = 1597] [outer = 0000004A469CCC00] 03:47:11 INFO - PROCESS | 2796 | 1464864431015 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A46ADDC00) [pid = 2796] [serial = 1598] [outer = 0000004A469CCC00] 03:47:11 INFO - PROCESS | 2796 | 1464864431644 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]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 941ms 03:47:11 INFO - PROCESS | 2796 | 1464864431690 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 2796 | 1464864431693 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:47:11 INFO - PROCESS | 2796 | 1464864431697 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 2796 | 1464864431699 Marionette TRACE conn6 <- [1,2094,null,{}] 03:47:11 INFO - PROCESS | 2796 | 1464864431703 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}] 03:47:11 INFO - PROCESS | 2796 | 1464864431838 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:47:12 INFO - PROCESS | 2796 | 1464864432116 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40817000 == 57 [pid = 2796] [id = 533] 03:47:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A33146800) [pid = 2796] [serial = 1599] [outer = 0000000000000000] 03:47:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A33196800) [pid = 2796] [serial = 1600] [outer = 0000004A33146800] 03:47:12 INFO - PROCESS | 2796 | 1464864432183 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A34BABC00) [pid = 2796] [serial = 1601] [outer = 0000004A33146800] 03:47:12 INFO - PROCESS | 2796 | 1464864432808 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] 03:47:12 INFO - PROCESS | 2796 | 1464864432908 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:47:12 INFO - PROCESS | 2796 | 1464864432914 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 2796 | 1464864432918 Marionette TRACE conn6 <- [1,2098,null,{}] 03:47:12 INFO - PROCESS | 2796 | 1464864432924 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}] 03:47:13 INFO - PROCESS | 2796 | 1464864433037 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:47:13 INFO - PROCESS | 2796 | 1464864433158 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A7000 == 56 [pid = 2796] [id = 417] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4698E800 == 55 [pid = 2796] [id = 419] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A348800 == 54 [pid = 2796] [id = 411] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A415800 == 53 [pid = 2796] [id = 526] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490A3800 == 52 [pid = 2796] [id = 525] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EBD800 == 51 [pid = 2796] [id = 524] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4721D000 == 50 [pid = 2796] [id = 523] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A6000 == 49 [pid = 2796] [id = 522] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451BB800 == 48 [pid = 2796] [id = 521] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E85800 == 47 [pid = 2796] [id = 520] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AFAE800 == 46 [pid = 2796] [id = 519] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399AC000 == 45 [pid = 2796] [id = 518] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A41C800 == 44 [pid = 2796] [id = 515] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4638D800 == 43 [pid = 2796] [id = 514] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A45A33400) [pid = 2796] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399AC000 == 44 [pid = 2796] [id = 534] 03:47:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A33144000) [pid = 2796] [serial = 1602] [outer = 0000000000000000] 03:47:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A34A8DC00) [pid = 2796] [serial = 1603] [outer = 0000004A33144000] 03:47:13 INFO - PROCESS | 2796 | 1464864433257 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A3A044000) [pid = 2796] [serial = 1604] [outer = 0000004A33144000] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F061800 == 43 [pid = 2796] [id = 513] 03:47:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490AD000 == 42 [pid = 2796] [id = 512] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A3576E000) [pid = 2796] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A381C2000) [pid = 2796] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A3F4BE000) [pid = 2796] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3AEE3000) [pid = 2796] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A3E837400) [pid = 2796] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A3A026400) [pid = 2796] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A35820C00) [pid = 2796] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A39721400) [pid = 2796] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A446D9400) [pid = 2796] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A44CBCC00) [pid = 2796] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A34CB1C00) [pid = 2796] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A40D24000) [pid = 2796] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A395CC400) [pid = 2796] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A40F1B400) [pid = 2796] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A40F17000) [pid = 2796] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A43419400) [pid = 2796] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A44EB5C00) [pid = 2796] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A44EB1C00) [pid = 2796] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A42E8F800) [pid = 2796] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A41B82000) [pid = 2796] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A43123000) [pid = 2796] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A43146000) [pid = 2796] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4582C000) [pid = 2796] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A45A28C00) [pid = 2796] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A444E1000) [pid = 2796] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A44EB3800) [pid = 2796] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A40B44400) [pid = 2796] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:47:13 INFO - PROCESS | 2796 | 1464864433717 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]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 838ms 03:47:13 INFO - PROCESS | 2796 | 1464864433757 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 2796 | 1464864433761 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:47:13 INFO - PROCESS | 2796 | 1464864433766 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 2796 | 1464864433768 Marionette TRACE conn6 <- [1,2102,null,{}] 03:47:13 INFO - PROCESS | 2796 | 1464864433772 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}] 03:47:13 INFO - PROCESS | 2796 | 1464864433867 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:47:13 INFO - PROCESS | 2796 | 1464864433875 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E6E000 == 43 [pid = 2796] [id = 535] 03:47:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3AE76800) [pid = 2796] [serial = 1605] [outer = 0000000000000000] 03:47:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A3F0DD400) [pid = 2796] [serial = 1606] [outer = 0000004A3AE76800] 03:47:13 INFO - PROCESS | 2796 | 1464864433923 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A408B1400) [pid = 2796] [serial = 1607] [outer = 0000004A3AE76800] 03:47:14 INFO - PROCESS | 2796 | 1464864434420 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]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 03:47:14 INFO - PROCESS | 2796 | 1464864434441 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 2796 | 1464864434444 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:47:14 INFO - PROCESS | 2796 | 1464864434449 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 2796 | 1464864434455 Marionette TRACE conn6 <- [1,2106,null,{}] 03:47:14 INFO - PROCESS | 2796 | 1464864434465 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}] 03:47:14 INFO - PROCESS | 2796 | 1464864434559 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:47:14 INFO - PROCESS | 2796 | 1464864434570 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46380800 == 44 [pid = 2796] [id = 536] 03:47:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A4123D000) [pid = 2796] [serial = 1608] [outer = 0000000000000000] 03:47:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A41659C00) [pid = 2796] [serial = 1609] [outer = 0000004A4123D000] 03:47:14 INFO - PROCESS | 2796 | 1464864434617 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A41B86C00) [pid = 2796] [serial = 1610] [outer = 0000004A4123D000] 03:47:15 INFO - PROCESS | 2796 | 1464864435088 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]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 688ms 03:47:15 INFO - PROCESS | 2796 | 1464864435141 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 2796 | 1464864435144 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:47:15 INFO - PROCESS | 2796 | 1464864435147 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:47:15 INFO - PROCESS | 2796 | 1464864435149 Marionette TRACE conn6 <- [1,2110,null,{}] 03:47:15 INFO - PROCESS | 2796 | 1464864435152 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}] 03:47:15 INFO - PROCESS | 2796 | 1464864435244 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:47:15 INFO - PROCESS | 2796 | 1464864435250 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F5000 == 45 [pid = 2796] [id = 537] 03:47:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A4311F000) [pid = 2796] [serial = 1611] [outer = 0000000000000000] 03:47:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A43413C00) [pid = 2796] [serial = 1612] [outer = 0000004A4311F000] 03:47:15 INFO - PROCESS | 2796 | 1464864435301 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A446D1800) [pid = 2796] [serial = 1613] [outer = 0000004A4311F000] 03:47:15 INFO - PROCESS | 2796 | 1464864435749 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]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 03:47:15 INFO - PROCESS | 2796 | 1464864435778 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 2796 | 1464864435781 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:47:15 INFO - PROCESS | 2796 | 1464864435784 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:47:15 INFO - PROCESS | 2796 | 1464864435786 Marionette TRACE conn6 <- [1,2114,null,{}] 03:47:15 INFO - PROCESS | 2796 | 1464864435796 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}] 03:47:15 INFO - PROCESS | 2796 | 1464864435910 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:47:15 INFO - PROCESS | 2796 | 1464864435916 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F04B000 == 46 [pid = 2796] [id = 538] 03:47:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A44CEE800) [pid = 2796] [serial = 1614] [outer = 0000000000000000] 03:47:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A44EB3C00) [pid = 2796] [serial = 1615] [outer = 0000004A44CEE800] 03:47:16 INFO - PROCESS | 2796 | 1464864436019 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A45A32000) [pid = 2796] [serial = 1616] [outer = 0000004A44CEE800] 03:47:16 INFO - PROCESS | 2796 | 1464864436513 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]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 776ms 03:47:16 INFO - PROCESS | 2796 | 1464864436569 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 2796 | 1464864436571 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:47:16 INFO - PROCESS | 2796 | 1464864436574 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:47:16 INFO - PROCESS | 2796 | 1464864436576 Marionette TRACE conn6 <- [1,2118,null,{}] 03:47:16 INFO - PROCESS | 2796 | 1464864436580 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}] 03:47:16 INFO - PROCESS | 2796 | 1464864436704 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:47:16 INFO - PROCESS | 2796 | 1464864436766 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB7800 == 47 [pid = 2796] [id = 539] 03:47:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A4660B000) [pid = 2796] [serial = 1617] [outer = 0000000000000000] 03:47:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A46612000) [pid = 2796] [serial = 1618] [outer = 0000004A4660B000] 03:47:16 INFO - PROCESS | 2796 | 1464864436811 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A466C7400) [pid = 2796] [serial = 1619] [outer = 0000004A4660B000] 03:47:17 INFO - PROCESS | 2796 | 1464864437221 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] 03:47:17 INFO - PROCESS | 2796 | 1464864437251 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:47:17 INFO - PROCESS | 2796 | 1464864437260 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 2796 | 1464864437261 Marionette TRACE conn6 <- [1,2122,null,{}] 03:47:17 INFO - PROCESS | 2796 | 1464864437265 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}] 03:47:17 INFO - PROCESS | 2796 | 1464864437410 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:47:17 INFO - PROCESS | 2796 | 1464864437433 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A130000 == 48 [pid = 2796] [id = 540] 03:47:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A46AD9400) [pid = 2796] [serial = 1620] [outer = 0000000000000000] 03:47:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A46B43400) [pid = 2796] [serial = 1621] [outer = 0000004A46AD9400] 03:47:17 INFO - PROCESS | 2796 | 1464864437478 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A46B4B400) [pid = 2796] [serial = 1622] [outer = 0000004A46AD9400] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A34A8EC00) [pid = 2796] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A4085F000) [pid = 2796] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A40FC8C00) [pid = 2796] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A41B58C00) [pid = 2796] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A33193000) [pid = 2796] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A34A8D400) [pid = 2796] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A3BB14C00) [pid = 2796] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A444E3400) [pid = 2796] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:47:17 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A44415C00) [pid = 2796] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:47:17 INFO - PROCESS | 2796 | 1464864437980 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] 03:47:18 INFO - PROCESS | 2796 | 1464864438041 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:47:18 INFO - PROCESS | 2796 | 1464864438045 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 2796 | 1464864438047 Marionette TRACE conn6 <- [1,2126,null,{}] 03:47:18 INFO - PROCESS | 2796 | 1464864438051 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}] 03:47:18 INFO - PROCESS | 2796 | 1464864438168 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:47:18 INFO - PROCESS | 2796 | 1464864438225 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B2800 == 49 [pid = 2796] [id = 541] 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A395C8400) [pid = 2796] [serial = 1623] [outer = 0000000000000000] 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A41B58C00) [pid = 2796] [serial = 1624] [outer = 0000004A395C8400] 03:47:18 INFO - PROCESS | 2796 | 1464864438270 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A47292C00) [pid = 2796] [serial = 1625] [outer = 0000004A395C8400] 03:47:18 INFO - PROCESS | 2796 | 1464864438635 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 03:47:18 INFO - PROCESS | 2796 | 1464864438676 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 2796 | 1464864438678 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:47:18 INFO - PROCESS | 2796 | 1464864438682 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 2796 | 1464864438684 Marionette TRACE conn6 <- [1,2130,null,{}] 03:47:18 INFO - PROCESS | 2796 | 1464864438688 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}] 03:47:18 INFO - PROCESS | 2796 | 1464864438807 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:47:18 INFO - PROCESS | 2796 | 1464864438817 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A89E800 == 50 [pid = 2796] [id = 542] 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A47299800) [pid = 2796] [serial = 1626] [outer = 0000000000000000] 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A4729F000) [pid = 2796] [serial = 1627] [outer = 0000004A47299800] 03:47:18 INFO - PROCESS | 2796 | 1464864438865 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A472A5400) [pid = 2796] [serial = 1628] [outer = 0000004A47299800] 03:47:19 INFO - PROCESS | 2796 | 1464864439301 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] 03:47:19 INFO - PROCESS | 2796 | 1464864439380 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:47:19 INFO - PROCESS | 2796 | 1464864439383 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 2796 | 1464864439385 Marionette TRACE conn6 <- [1,2134,null,{}] 03:47:19 INFO - PROCESS | 2796 | 1464864439389 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}] 03:47:19 INFO - PROCESS | 2796 | 1464864439477 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:47:19 INFO - PROCESS | 2796 | 1464864439486 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C316000 == 51 [pid = 2796] [id = 543] 03:47:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A362BF000) [pid = 2796] [serial = 1629] [outer = 0000000000000000] 03:47:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A472B1400) [pid = 2796] [serial = 1630] [outer = 0000004A362BF000] 03:47:19 INFO - PROCESS | 2796 | 1464864439538 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A472BD000) [pid = 2796] [serial = 1631] [outer = 0000004A362BF000] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412E4000 == 50 [pid = 2796] [id = 427] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5BA800 == 49 [pid = 2796] [id = 516] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B1800 == 48 [pid = 2796] [id = 501] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47264000 == 47 [pid = 2796] [id = 499] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6C7000 == 46 [pid = 2796] [id = 517] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FAF000 == 45 [pid = 2796] [id = 497] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A346000 == 44 [pid = 2796] [id = 502] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412BD000 == 43 [pid = 2796] [id = 498] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490B3800 == 42 [pid = 2796] [id = 500] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A399AC000 == 41 [pid = 2796] [id = 534] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BBF800 == 40 [pid = 2796] [id = 11] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40817000 == 39 [pid = 2796] [id = 533] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA62000 == 38 [pid = 2796] [id = 532] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA48000 == 37 [pid = 2796] [id = 531] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4B0A0000 == 36 [pid = 2796] [id = 530] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46988000 == 35 [pid = 2796] [id = 529] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6E3000 == 34 [pid = 2796] [id = 527] 03:47:20 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4168C000 == 33 [pid = 2796] [id = 528] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F04B000 == 32 [pid = 2796] [id = 538] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A89E800 == 31 [pid = 2796] [id = 542] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F5000 == 30 [pid = 2796] [id = 537] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E6E000 == 29 [pid = 2796] [id = 535] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B2800 == 28 [pid = 2796] [id = 541] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46380800 == 27 [pid = 2796] [id = 536] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB7800 == 26 [pid = 2796] [id = 539] 03:47:21 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A130000 == 25 [pid = 2796] [id = 540] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A34CB0800) [pid = 2796] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A399ECC00) [pid = 2796] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A40C50C00) [pid = 2796] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A41589800) [pid = 2796] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A4441B400) [pid = 2796] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A44EAD800) [pid = 2796] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A4311E400) [pid = 2796] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3E78C800) [pid = 2796] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A34BAD000) [pid = 2796] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A35D60C00) [pid = 2796] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A46609C00) [pid = 2796] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A34921400) [pid = 2796] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3E792C00) [pid = 2796] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A3F4C4C00) [pid = 2796] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A46359C00) [pid = 2796] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A44CBC400) [pid = 2796] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A46630C00) [pid = 2796] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A45A28000) [pid = 2796] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46354000) [pid = 2796] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A44ECC000) [pid = 2796] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3F040400) [pid = 2796] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A416E6400) [pid = 2796] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A44ED1000) [pid = 2796] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A40EA6400) [pid = 2796] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 03:47:21 INFO - PROCESS | 2796 | 1464864441793 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] 03:47:21 INFO - PROCESS | 2796 | 1464864441831 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:47:21 INFO - PROCESS | 2796 | 1464864441837 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 2796 | 1464864441841 Marionette TRACE conn6 <- [1,2138,null,{}] 03:47:21 INFO - PROCESS | 2796 | 1464864441847 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}] 03:47:21 INFO - PROCESS | 2796 | 1464864441944 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:47:21 INFO - PROCESS | 2796 | 1464864441957 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39588000 == 26 [pid = 2796] [id = 544] 03:47:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A339C3C00) [pid = 2796] [serial = 1632] [outer = 0000000000000000] 03:47:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A339C8800) [pid = 2796] [serial = 1633] [outer = 0000004A339C3C00] 03:47:22 INFO - PROCESS | 2796 | 1464864442006 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3491E400) [pid = 2796] [serial = 1634] [outer = 0000004A339C3C00] 03:47:22 INFO - PROCESS | 2796 | 1464864442509 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] 03:47:22 INFO - PROCESS | 2796 | 1464864442582 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:47:22 INFO - PROCESS | 2796 | 1464864442589 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:47:22 INFO - PROCESS | 2796 | 1464864442592 Marionette TRACE conn6 <- [1,2142,null,{}] 03:47:22 INFO - PROCESS | 2796 | 1464864442596 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}] 03:47:22 INFO - PROCESS | 2796 | 1464864442689 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:47:22 INFO - PROCESS | 2796 | 1464864442774 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE17000 == 27 [pid = 2796] [id = 545] 03:47:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A33945C00) [pid = 2796] [serial = 1635] [outer = 0000000000000000] 03:47:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A34BAD000) [pid = 2796] [serial = 1636] [outer = 0000004A33945C00] 03:47:22 INFO - PROCESS | 2796 | 1464864442821 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A34CB9C00) [pid = 2796] [serial = 1637] [outer = 0000004A33945C00] 03:47:23 INFO - PROCESS | 2796 | 1464864443237 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]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 03:47:23 INFO - PROCESS | 2796 | 1464864443286 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 2796 | 1464864443289 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:47:23 INFO - PROCESS | 2796 | 1464864443293 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 2796 | 1464864443297 Marionette TRACE conn6 <- [1,2146,null,{}] 03:47:23 INFO - PROCESS | 2796 | 1464864443309 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}] 03:47:23 INFO - PROCESS | 2796 | 1464864443451 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:47:23 INFO - PROCESS | 2796 | 1464864443460 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F547000 == 28 [pid = 2796] [id = 546] 03:47:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3306D800) [pid = 2796] [serial = 1638] [outer = 0000000000000000] 03:47:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A3636F000) [pid = 2796] [serial = 1639] [outer = 0000004A3306D800] 03:47:23 INFO - PROCESS | 2796 | 1464864443512 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A395CB000) [pid = 2796] [serial = 1640] [outer = 0000004A3306D800] 03:47:24 INFO - PROCESS | 2796 | 1464864443999 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] 03:47:24 INFO - PROCESS | 2796 | 1464864444032 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:47:24 INFO - PROCESS | 2796 | 1464864444035 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 2796 | 1464864444037 Marionette TRACE conn6 <- [1,2150,null,{}] 03:47:24 INFO - PROCESS | 2796 | 1464864444041 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}] 03:47:24 INFO - PROCESS | 2796 | 1464864444132 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:47:24 INFO - PROCESS | 2796 | 1464864444140 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40F47800 == 29 [pid = 2796] [id = 547] 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3996F000) [pid = 2796] [serial = 1641] [outer = 0000000000000000] 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A3A095800) [pid = 2796] [serial = 1642] [outer = 0000004A3996F000] 03:47:24 INFO - PROCESS | 2796 | 1464864444186 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A3A3B3000) [pid = 2796] [serial = 1643] [outer = 0000004A3996F000] 03:47:24 INFO - PROCESS | 2796 | 1464864444666 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]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 03:47:24 INFO - PROCESS | 2796 | 1464864444729 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 2796 | 1464864444731 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:47:24 INFO - PROCESS | 2796 | 1464864444735 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 2796 | 1464864444737 Marionette TRACE conn6 <- [1,2154,null,{}] 03:47:24 INFO - PROCESS | 2796 | 1464864444740 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}] 03:47:24 INFO - PROCESS | 2796 | 1464864444850 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:47:24 INFO - PROCESS | 2796 | 1464864444872 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168A800 == 30 [pid = 2796] [id = 548] 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A339C8000) [pid = 2796] [serial = 1644] [outer = 0000000000000000] 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A3AE79800) [pid = 2796] [serial = 1645] [outer = 0000004A339C8000] 03:47:24 INFO - PROCESS | 2796 | 1464864444918 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A3B27D000) [pid = 2796] [serial = 1646] [outer = 0000004A339C8000] 03:47:25 INFO - PROCESS | 2796 | 1464864445345 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]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 688ms 03:47:25 INFO - PROCESS | 2796 | 1464864445426 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 2796 | 1464864445429 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:47:25 INFO - PROCESS | 2796 | 1464864445432 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 2796 | 1464864445434 Marionette TRACE conn6 <- [1,2158,null,{}] 03:47:25 INFO - PROCESS | 2796 | 1464864445438 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}] 03:47:25 INFO - PROCESS | 2796 | 1464864445552 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:47:25 INFO - PROCESS | 2796 | 1464864445563 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E89000 == 31 [pid = 2796] [id = 549] 03:47:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A3E78A400) [pid = 2796] [serial = 1647] [outer = 0000000000000000] 03:47:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A3F040400) [pid = 2796] [serial = 1648] [outer = 0000004A3E78A400] 03:47:25 INFO - PROCESS | 2796 | 1464864445610 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A3F478000) [pid = 2796] [serial = 1649] [outer = 0000004A3E78A400] 03:47:26 INFO - PROCESS | 2796 | 1464864446025 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]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 03:47:26 INFO - PROCESS | 2796 | 1464864446064 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 2796 | 1464864446066 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:47:26 INFO - PROCESS | 2796 | 1464864446070 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 2796 | 1464864446071 Marionette TRACE conn6 <- [1,2162,null,{}] 03:47:26 INFO - PROCESS | 2796 | 1464864446075 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}] 03:47:26 INFO - PROCESS | 2796 | 1464864446156 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:47:26 INFO - PROCESS | 2796 | 1464864446163 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D5C800 == 32 [pid = 2796] [id = 550] 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A3F4BA000) [pid = 2796] [serial = 1650] [outer = 0000000000000000] 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A3F58BC00) [pid = 2796] [serial = 1651] [outer = 0000004A3F4BA000] 03:47:26 INFO - PROCESS | 2796 | 1464864446209 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A40C50C00) [pid = 2796] [serial = 1652] [outer = 0000004A3F4BA000] 03:47:26 INFO - PROCESS | 2796 | 1464864446669 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]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 03:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:47:26 INFO - PROCESS | 2796 | 1464864446706 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 2796 | 1464864446708 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 2796 | 1464864446712 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 2796 | 1464864446713 Marionette TRACE conn6 <- [1,2166,null,{}] 03:47:26 INFO - PROCESS | 2796 | 1464864446717 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}] 03:47:26 INFO - PROCESS | 2796 | 1464864446802 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:47:26 INFO - PROCESS | 2796 | 1464864446809 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45120000 == 33 [pid = 2796] [id = 551] 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A40D1B000) [pid = 2796] [serial = 1653] [outer = 0000000000000000] 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A40D25C00) [pid = 2796] [serial = 1654] [outer = 0000004A40D1B000] 03:47:26 INFO - PROCESS | 2796 | 1464864446855 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A40EA8800) [pid = 2796] [serial = 1655] [outer = 0000004A40D1B000] 03:47:27 INFO - PROCESS | 2796 | 1464864447320 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]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 03:47:27 INFO - PROCESS | 2796 | 1464864447407 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 2796 | 1464864447409 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:47:27 INFO - PROCESS | 2796 | 1464864447412 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:47:27 INFO - PROCESS | 2796 | 1464864447414 Marionette TRACE conn6 <- [1,2170,null,{}] 03:47:27 INFO - PROCESS | 2796 | 1464864447418 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}] 03:47:27 INFO - PROCESS | 2796 | 1464864447534 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:47:27 INFO - PROCESS | 2796 | 1464864447617 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F544000 == 34 [pid = 2796] [id = 552] 03:47:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A40EAFC00) [pid = 2796] [serial = 1656] [outer = 0000000000000000] 03:47:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A40F23400) [pid = 2796] [serial = 1657] [outer = 0000004A40EAFC00] 03:47:27 INFO - PROCESS | 2796 | 1464864447663 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A4123F400) [pid = 2796] [serial = 1658] [outer = 0000004A40EAFC00] 03:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 03:47:28 INFO - PROCESS | 2796 | 1464864448079 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]]]}] 03:47:28 INFO - PROCESS | 2796 | 1464864448085 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 2796 | 1464864448087 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:47:28 INFO - PROCESS | 2796 | 1464864448095 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 2796 | 1464864448105 Marionette TRACE conn6 <- [1,2174,null,{}] 03:47:28 INFO - PROCESS | 2796 | 1464864448117 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}] 03:47:28 INFO - PROCESS | 2796 | 1464864448227 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:47:28 INFO - PROCESS | 2796 | 1464864448234 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B4800 == 35 [pid = 2796] [id = 553] 03:47:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A41244C00) [pid = 2796] [serial = 1659] [outer = 0000000000000000] 03:47:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A41655000) [pid = 2796] [serial = 1660] [outer = 0000004A41244C00] 03:47:28 INFO - PROCESS | 2796 | 1464864448280 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A41661000) [pid = 2796] [serial = 1661] [outer = 0000004A41244C00] 03:47:28 INFO - PROCESS | 2796 | 1464864448735 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]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 03:47:28 INFO - PROCESS | 2796 | 1464864448791 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 2796 | 1464864448793 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:47:28 INFO - PROCESS | 2796 | 1464864448797 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 2796 | 1464864448799 Marionette TRACE conn6 <- [1,2178,null,{}] 03:47:28 INFO - PROCESS | 2796 | 1464864448803 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}] 03:47:28 INFO - PROCESS | 2796 | 1464864448964 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:47:29 INFO - PROCESS | 2796 | 1464864449024 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4168A000 == 36 [pid = 2796] [id = 554] 03:47:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A41B85800) [pid = 2796] [serial = 1662] [outer = 0000000000000000] 03:47:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A41E0E000) [pid = 2796] [serial = 1663] [outer = 0000004A41B85800] 03:47:29 INFO - PROCESS | 2796 | 1464864449080 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A42F80400) [pid = 2796] [serial = 1664] [outer = 0000004A41B85800] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A409AC800) [pid = 2796] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A34CAC000) [pid = 2796] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A46358000) [pid = 2796] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A34A8C400) [pid = 2796] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A40EA3C00) [pid = 2796] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A3E790C00) [pid = 2796] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A3F038C00) [pid = 2796] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A4085F400) [pid = 2796] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A3A3ADC00) [pid = 2796] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A41E66000) [pid = 2796] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3491AC00) [pid = 2796] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3514C000) [pid = 2796] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A3A03BC00) [pid = 2796] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A43120800) [pid = 2796] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A44EADC00) [pid = 2796] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A34A8A800) [pid = 2796] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3997B800) [pid = 2796] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A45A2E000) [pid = 2796] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A47299800) [pid = 2796] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A4660B000) [pid = 2796] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A395C8400) [pid = 2796] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A46AD9400) [pid = 2796] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A3997B400) [pid = 2796] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A4123D000) [pid = 2796] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3AE76800) [pid = 2796] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A33144000) [pid = 2796] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A33146800) [pid = 2796] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A469CCC00) [pid = 2796] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A466C6400) [pid = 2796] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A431E5C00) [pid = 2796] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3ED5B400) [pid = 2796] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3319B800) [pid = 2796] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4662FC00) [pid = 2796] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A4311F000) [pid = 2796] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A44CEE800) [pid = 2796] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3E834000) [pid = 2796] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A33193C00) [pid = 2796] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A41B1C800) [pid = 2796] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:47:29 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A46357C00) [pid = 2796] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:47:29 INFO - PROCESS | 2796 | 1464864449825 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]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1079ms 03:47:29 INFO - PROCESS | 2796 | 1464864449877 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 2796 | 1464864449880 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:47:29 INFO - PROCESS | 2796 | 1464864449883 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 2796 | 1464864449885 Marionette TRACE conn6 <- [1,2182,null,{}] 03:47:29 INFO - PROCESS | 2796 | 1464864449889 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}] 03:47:29 INFO - PROCESS | 2796 | 1464864449982 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:47:29 INFO - PROCESS | 2796 | 1464864449990 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44C87800 == 37 [pid = 2796] [id = 555] 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A362B9000) [pid = 2796] [serial = 1665] [outer = 0000000000000000] 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A3971F400) [pid = 2796] [serial = 1666] [outer = 0000004A362B9000] 03:47:30 INFO - PROCESS | 2796 | 1464864450037 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3F039400) [pid = 2796] [serial = 1667] [outer = 0000004A362B9000] 03:47:30 INFO - PROCESS | 2796 | 1464864450459 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]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 03:47:30 INFO - PROCESS | 2796 | 1464864450515 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 2796 | 1464864450517 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:47:30 INFO - PROCESS | 2796 | 1464864450520 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 2796 | 1464864450522 Marionette TRACE conn6 <- [1,2186,null,{}] 03:47:30 INFO - PROCESS | 2796 | 1464864450526 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}] 03:47:30 INFO - PROCESS | 2796 | 1464864450611 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:47:30 INFO - PROCESS | 2796 | 1464864450618 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727A800 == 38 [pid = 2796] [id = 556] 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41239800) [pid = 2796] [serial = 1668] [outer = 0000000000000000] 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A41B83800) [pid = 2796] [serial = 1669] [outer = 0000004A41239800] 03:47:30 INFO - PROCESS | 2796 | 1464864450663 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A43121400) [pid = 2796] [serial = 1670] [outer = 0000004A41239800] 03:47:31 INFO - PROCESS | 2796 | 1464864451099 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]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 03:47:31 INFO - PROCESS | 2796 | 1464864451155 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 2796 | 1464864451157 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:47:31 INFO - PROCESS | 2796 | 1464864451165 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:47:31 INFO - PROCESS | 2796 | 1464864451167 Marionette TRACE conn6 <- [1,2190,null,{}] 03:47:31 INFO - PROCESS | 2796 | 1464864451171 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}] 03:47:31 INFO - PROCESS | 2796 | 1464864451254 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:47:31 INFO - PROCESS | 2796 | 1464864451260 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EBB800 == 39 [pid = 2796] [id = 557] 03:47:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A43146000) [pid = 2796] [serial = 1671] [outer = 0000000000000000] 03:47:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A431E5C00) [pid = 2796] [serial = 1672] [outer = 0000004A43146000] 03:47:31 INFO - PROCESS | 2796 | 1464864451306 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A43415000) [pid = 2796] [serial = 1673] [outer = 0000004A43146000] 03:47:32 INFO - PROCESS | 2796 | 1464864452067 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]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 943ms 03:47:32 INFO - PROCESS | 2796 | 1464864452116 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 2796 | 1464864452120 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:47:32 INFO - PROCESS | 2796 | 1464864452126 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - PROCESS | 2796 | 1464864452131 Marionette TRACE conn6 <- [1,2194,null,{}] 03:47:32 INFO - PROCESS | 2796 | 1464864452137 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}] 03:47:32 INFO - PROCESS | 2796 | 1464864452293 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:47:32 INFO - PROCESS | 2796 | 1464864452412 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A340000 == 40 [pid = 2796] [id = 558] 03:47:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A33147000) [pid = 2796] [serial = 1674] [outer = 0000000000000000] 03:47:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3403A800) [pid = 2796] [serial = 1675] [outer = 0000004A33147000] 03:47:32 INFO - PROCESS | 2796 | 1464864452474 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A34BB0C00) [pid = 2796] [serial = 1676] [outer = 0000004A33147000] 03:47:33 INFO - PROCESS | 2796 | 1464864453246 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]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1180ms 03:47:33 INFO - PROCESS | 2796 | 1464864453309 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 2796 | 1464864453316 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:47:33 INFO - PROCESS | 2796 | 1464864453323 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 2796 | 1464864453326 Marionette TRACE conn6 <- [1,2198,null,{}] 03:47:33 INFO - PROCESS | 2796 | 1464864453330 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}] 03:47:33 INFO - PROCESS | 2796 | 1464864453464 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:47:33 INFO - PROCESS | 2796 | 1464864453582 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A349CA000 == 41 [pid = 2796] [id = 559] 03:47:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3313EC00) [pid = 2796] [serial = 1677] [outer = 0000000000000000] 03:47:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A343C0400) [pid = 2796] [serial = 1678] [outer = 0000004A3313EC00] 03:47:33 INFO - PROCESS | 2796 | 1464864453639 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A35827000) [pid = 2796] [serial = 1679] [outer = 0000004A3313EC00] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3973B800 == 40 [pid = 2796] [id = 482] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E88B800 == 39 [pid = 2796] [id = 474] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4128D800 == 38 [pid = 2796] [id = 470] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39EA2800 == 37 [pid = 2796] [id = 476] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E50000 == 36 [pid = 2796] [id = 471] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44608000 == 35 [pid = 2796] [id = 473] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43482000 == 34 [pid = 2796] [id = 472] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40818000 == 33 [pid = 2796] [id = 469] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E89C000 == 32 [pid = 2796] [id = 468] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A4087A000) [pid = 2796] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A472B1400) [pid = 2796] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C316000 == 31 [pid = 2796] [id = 543] 03:47:34 INFO - PROCESS | 2796 | 1464864454540 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]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1221ms 03:47:34 INFO - PROCESS | 2796 | 1464864454549 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 2796 | 1464864454554 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 2796 | 1464864454559 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:47:34 INFO - PROCESS | 2796 | 1464864454563 Marionette TRACE conn6 <- [1,2202,null,{}] 03:47:34 INFO - PROCESS | 2796 | 1464864454569 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}] 03:47:34 INFO - PROCESS | 2796 | 1464864454669 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A42F81800) [pid = 2796] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A34CB7000) [pid = 2796] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3AE77400) [pid = 2796] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A46608800) [pid = 2796] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A44CE3800) [pid = 2796] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A44EC6C00) [pid = 2796] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A45826400) [pid = 2796] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3A0E6400) [pid = 2796] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A362BA800) [pid = 2796] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A46630000) [pid = 2796] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A363D9000) [pid = 2796] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4165F800) [pid = 2796] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3F03CC00) [pid = 2796] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40857800) [pid = 2796] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A41239000) [pid = 2796] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B456C00) [pid = 2796] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A41241000) [pid = 2796] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3A1A2C00) [pid = 2796] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A46078000) [pid = 2796] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A46421400) [pid = 2796] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A472A5400) [pid = 2796] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A466C7400) [pid = 2796] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A46612000) [pid = 2796] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A41B58C00) [pid = 2796] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A46B43400) [pid = 2796] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A4729F000) [pid = 2796] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A46B4B400) [pid = 2796] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A46356000) [pid = 2796] [serial = 1109] [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.] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A41659C00) [pid = 2796] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3F0DD400) [pid = 2796] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A408B1400) [pid = 2796] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A34A8DC00) [pid = 2796] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A3A044000) [pid = 2796] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A34BABC00) [pid = 2796] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A33196800) [pid = 2796] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A46ADDC00) [pid = 2796] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A469D6C00) [pid = 2796] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A469CE400) [pid = 2796] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A466CD800) [pid = 2796] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A46612C00) [pid = 2796] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A446D7000) [pid = 2796] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A41654000) [pid = 2796] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A3F474C00) [pid = 2796] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A3A3BA800) [pid = 2796] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A358F2800) [pid = 2796] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A4663B000) [pid = 2796] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A43413C00) [pid = 2796] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A41B86C00) [pid = 2796] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A44EB3C00) [pid = 2796] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A45A32000) [pid = 2796] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A47292C00) [pid = 2796] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A446D1800) [pid = 2796] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A46075000) [pid = 2796] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:47:34 INFO - PROCESS | 2796 | 1464864454756 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3957E800 == 32 [pid = 2796] [id = 560] 03:47:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A3400C400) [pid = 2796] [serial = 1680] [outer = 0000000000000000] 03:47:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A34A82C00) [pid = 2796] [serial = 1681] [outer = 0000004A3400C400] 03:47:34 INFO - PROCESS | 2796 | 1464864454812 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A34BA7400) [pid = 2796] [serial = 1682] [outer = 0000004A3400C400] 03:47:35 INFO - PROCESS | 2796 | 1464864455303 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]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 776ms 03:47:35 INFO - PROCESS | 2796 | 1464864455341 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 2796 | 1464864455346 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:47:35 INFO - PROCESS | 2796 | 1464864455353 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 2796 | 1464864455356 Marionette TRACE conn6 <- [1,2206,null,{}] 03:47:35 INFO - PROCESS | 2796 | 1464864455360 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}] 03:47:35 INFO - PROCESS | 2796 | 1464864455452 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:47:35 INFO - PROCESS | 2796 | 1464864455462 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40754800 == 33 [pid = 2796] [id = 561] 03:47:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A357C4000) [pid = 2796] [serial = 1683] [outer = 0000000000000000] 03:47:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A358EA000) [pid = 2796] [serial = 1684] [outer = 0000004A357C4000] 03:47:35 INFO - PROCESS | 2796 | 1464864455509 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A363DAC00) [pid = 2796] [serial = 1685] [outer = 0000004A357C4000] 03:47:35 INFO - PROCESS | 2796 | 1464864455972 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]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 03:47:36 INFO - PROCESS | 2796 | 1464864456025 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 2796 | 1464864456035 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:47:36 INFO - PROCESS | 2796 | 1464864456039 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:47:36 INFO - PROCESS | 2796 | 1464864456043 Marionette TRACE conn6 <- [1,2210,null,{}] 03:47:36 INFO - PROCESS | 2796 | 1464864456054 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}] 03:47:36 INFO - PROCESS | 2796 | 1464864456148 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:47:36 INFO - PROCESS | 2796 | 1464864456156 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412AB800 == 34 [pid = 2796] [id = 562] 03:47:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3313FC00) [pid = 2796] [serial = 1686] [outer = 0000000000000000] 03:47:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3A03AC00) [pid = 2796] [serial = 1687] [outer = 0000004A3313FC00] 03:47:36 INFO - PROCESS | 2796 | 1464864456216 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3A1A6800) [pid = 2796] [serial = 1688] [outer = 0000004A3313FC00] 03:47:36 INFO - PROCESS | 2796 | 1464864456928 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]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 924ms 03:47:36 INFO - PROCESS | 2796 | 1464864456969 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:47:36 INFO - PROCESS | 2796 | 1464864456975 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:47:36 INFO - PROCESS | 2796 | 1464864456980 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 2796 | 1464864456985 Marionette TRACE conn6 <- [1,2214,null,{}] 03:47:37 INFO - PROCESS | 2796 | 1464864456991 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}] 03:47:37 INFO - PROCESS | 2796 | 1464864457105 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:47:37 INFO - PROCESS | 2796 | 1464864457184 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080E000 == 35 [pid = 2796] [id = 563] 03:47:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A34BABC00) [pid = 2796] [serial = 1689] [outer = 0000000000000000] 03:47:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A35154C00) [pid = 2796] [serial = 1690] [outer = 0000004A34BABC00] 03:47:37 INFO - PROCESS | 2796 | 1464864457286 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A381BF000) [pid = 2796] [serial = 1691] [outer = 0000004A34BABC00] 03:47:37 INFO - PROCESS | 2796 | 1464864457902 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]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 987ms 03:47:37 INFO - PROCESS | 2796 | 1464864457970 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 2796 | 1464864457977 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:47:37 INFO - PROCESS | 2796 | 1464864457985 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 2796 | 1464864457988 Marionette TRACE conn6 <- [1,2218,null,{}] 03:47:38 INFO - PROCESS | 2796 | 1464864458006 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}] 03:47:38 INFO - PROCESS | 2796 | 1464864458131 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:47:38 INFO - PROCESS | 2796 | 1464864458199 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E21000 == 36 [pid = 2796] [id = 564] 03:47:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A3A021400) [pid = 2796] [serial = 1692] [outer = 0000000000000000] 03:47:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A3A3AC400) [pid = 2796] [serial = 1693] [outer = 0000004A3A021400] 03:47:38 INFO - PROCESS | 2796 | 1464864458259 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A3ADB5C00) [pid = 2796] [serial = 1694] [outer = 0000004A3A021400] 03:47:38 INFO - PROCESS | 2796 | 1464864458929 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]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 03:47:38 INFO - PROCESS | 2796 | 1464864458976 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 2796 | 1464864458979 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:47:38 INFO - PROCESS | 2796 | 1464864458983 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 2796 | 1464864458987 Marionette TRACE conn6 <- [1,2222,null,{}] 03:47:39 INFO - PROCESS | 2796 | 1464864458999 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}] 03:47:39 INFO - PROCESS | 2796 | 1464864459113 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:47:39 INFO - PROCESS | 2796 | 1464864459191 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E7B800 == 37 [pid = 2796] [id = 565] 03:47:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A3B454000) [pid = 2796] [serial = 1695] [outer = 0000000000000000] 03:47:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A3BB11800) [pid = 2796] [serial = 1696] [outer = 0000004A3B454000] 03:47:39 INFO - PROCESS | 2796 | 1464864459292 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3E8CF400) [pid = 2796] [serial = 1697] [outer = 0000004A3B454000] 03:47:39 INFO - PROCESS | 2796 | 1464864459865 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]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 923ms 03:47:39 INFO - PROCESS | 2796 | 1464864459908 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 2796 | 1464864459912 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:47:39 INFO - PROCESS | 2796 | 1464864459915 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 2796 | 1464864459917 Marionette TRACE conn6 <- [1,2226,null,{}] 03:47:39 INFO - PROCESS | 2796 | 1464864459921 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}] 03:47:40 INFO - PROCESS | 2796 | 1464864460036 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:47:40 INFO - PROCESS | 2796 | 1464864460111 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D53000 == 38 [pid = 2796] [id = 566] 03:47:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3F0BD800) [pid = 2796] [serial = 1698] [outer = 0000000000000000] 03:47:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3F477C00) [pid = 2796] [serial = 1699] [outer = 0000004A3F0BD800] 03:47:40 INFO - PROCESS | 2796 | 1464864460209 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3F588C00) [pid = 2796] [serial = 1700] [outer = 0000004A3F0BD800] 03:47:40 INFO - PROCESS | 2796 | 1464864460809 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]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 924ms 03:47:40 INFO - PROCESS | 2796 | 1464864460840 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 2796 | 1464864460843 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:47:40 INFO - PROCESS | 2796 | 1464864460860 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 2796 | 1464864460863 Marionette TRACE conn6 <- [1,2230,null,{}] 03:47:40 INFO - PROCESS | 2796 | 1464864460867 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}] 03:47:40 INFO - PROCESS | 2796 | 1464864460976 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:47:41 INFO - PROCESS | 2796 | 1464864461051 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45114800 == 39 [pid = 2796] [id = 567] 03:47:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A4085E800) [pid = 2796] [serial = 1701] [outer = 0000000000000000] 03:47:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A40B42800) [pid = 2796] [serial = 1702] [outer = 0000004A4085E800] 03:47:41 INFO - PROCESS | 2796 | 1464864461109 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A40D1E400) [pid = 2796] [serial = 1703] [outer = 0000004A4085E800] 03:47:41 INFO - PROCESS | 2796 | 1464864461799 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]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 03:47:41 INFO - PROCESS | 2796 | 1464864461847 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 2796 | 1464864461851 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:47:41 INFO - PROCESS | 2796 | 1464864461857 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 2796 | 1464864461860 Marionette TRACE conn6 <- [1,2234,null,{}] 03:47:41 INFO - PROCESS | 2796 | 1464864461866 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}] 03:47:41 INFO - PROCESS | 2796 | 1464864461977 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:47:42 INFO - PROCESS | 2796 | 1464864462055 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBF1800 == 40 [pid = 2796] [id = 568] 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A339C3400) [pid = 2796] [serial = 1704] [outer = 0000000000000000] 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A34BA7000) [pid = 2796] [serial = 1705] [outer = 0000004A339C3400] 03:47:42 INFO - PROCESS | 2796 | 1464864462130 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A35D6B400) [pid = 2796] [serial = 1706] [outer = 0000004A339C3400] 03:47:42 INFO - PROCESS | 2796 | 1464864462622 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]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms 03:47:42 INFO - PROCESS | 2796 | 1464864462637 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 2796 | 1464864462643 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:47:42 INFO - PROCESS | 2796 | 1464864462650 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 2796 | 1464864462652 Marionette TRACE conn6 <- [1,2238,null,{}] 03:47:42 INFO - PROCESS | 2796 | 1464864462656 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}] 03:47:42 INFO - PROCESS | 2796 | 1464864462774 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:47:42 INFO - PROCESS | 2796 | 1464864462822 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E3C800 == 41 [pid = 2796] [id = 569] 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A35DE5400) [pid = 2796] [serial = 1707] [outer = 0000000000000000] 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A39973C00) [pid = 2796] [serial = 1708] [outer = 0000004A35DE5400] 03:47:42 INFO - PROCESS | 2796 | 1464864462878 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3ADB2C00) [pid = 2796] [serial = 1709] [outer = 0000004A35DE5400] 03:47:43 INFO - PROCESS | 2796 | 1464864463351 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]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 03:47:43 INFO - PROCESS | 2796 | 1464864463386 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:47:43 INFO - PROCESS | 2796 | 1464864463388 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:47:43 INFO - PROCESS | 2796 | 1464864463397 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 2796 | 1464864463401 Marionette TRACE conn6 <- [1,2242,null,{}] 03:47:43 INFO - PROCESS | 2796 | 1464864463412 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}] 03:47:43 INFO - PROCESS | 2796 | 1464864463568 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:47:43 INFO - PROCESS | 2796 | 1464864463598 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46390000 == 42 [pid = 2796] [id = 570] 03:47:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3F4B9400) [pid = 2796] [serial = 1710] [outer = 0000000000000000] 03:47:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A40861000) [pid = 2796] [serial = 1711] [outer = 0000004A3F4B9400] 03:47:43 INFO - PROCESS | 2796 | 1464864463646 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A40EA9800) [pid = 2796] [serial = 1712] [outer = 0000004A3F4B9400] 03:47:44 INFO - PROCESS | 2796 | 1464864464116 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]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 798ms 03:47:44 INFO - PROCESS | 2796 | 1464864464191 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 2796 | 1464864464194 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:47:44 INFO - PROCESS | 2796 | 1464864464204 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 2796 | 1464864464206 Marionette TRACE conn6 <- [1,2246,null,{}] 03:47:44 INFO - PROCESS | 2796 | 1464864464214 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}] 03:47:44 INFO - PROCESS | 2796 | 1464864464330 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:47:44 INFO - PROCESS | 2796 | 1464864464385 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466E0000 == 43 [pid = 2796] [id = 571] 03:47:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A41242400) [pid = 2796] [serial = 1713] [outer = 0000000000000000] 03:47:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A4163A400) [pid = 2796] [serial = 1714] [outer = 0000004A41242400] 03:47:44 INFO - PROCESS | 2796 | 1464864464433 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A4165B400) [pid = 2796] [serial = 1715] [outer = 0000004A41242400] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A41239800) [pid = 2796] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41B85800) [pid = 2796] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A362B9000) [pid = 2796] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3400C400) [pid = 2796] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A357C4000) [pid = 2796] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A40EAFC00) [pid = 2796] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3F4BA000) [pid = 2796] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3E78A400) [pid = 2796] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3306D800) [pid = 2796] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A339C3C00) [pid = 2796] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A339C8000) [pid = 2796] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33945C00) [pid = 2796] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A40D1B000) [pid = 2796] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A41244C00) [pid = 2796] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:47:44 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A3996F000) [pid = 2796] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:47:44 INFO - PROCESS | 2796 | 1464864464885 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]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 03:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:47:44 INFO - PROCESS | 2796 | 1464864464939 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 2796 | 1464864464942 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:47:44 INFO - PROCESS | 2796 | 1464864464945 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 2796 | 1464864464947 Marionette TRACE conn6 <- [1,2250,null,{}] 03:47:44 INFO - PROCESS | 2796 | 1464864464951 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}] 03:47:45 INFO - PROCESS | 2796 | 1464864465037 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:47:45 INFO - PROCESS | 2796 | 1464864465046 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46982800 == 44 [pid = 2796] [id = 572] 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3977EC00) [pid = 2796] [serial = 1716] [outer = 0000000000000000] 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A4085F800) [pid = 2796] [serial = 1717] [outer = 0000004A3977EC00] 03:47:45 INFO - PROCESS | 2796 | 1464864465092 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A41659C00) [pid = 2796] [serial = 1718] [outer = 0000004A3977EC00] 03:47:45 INFO - PROCESS | 2796 | 1464864465543 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]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 03:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:47:45 INFO - PROCESS | 2796 | 1464864465580 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 2796 | 1464864465582 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:47:45 INFO - PROCESS | 2796 | 1464864465586 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 2796 | 1464864465587 Marionette TRACE conn6 <- [1,2254,null,{}] 03:47:45 INFO - PROCESS | 2796 | 1464864465591 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}] 03:47:45 INFO - PROCESS | 2796 | 1464864465699 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:47:45 INFO - PROCESS | 2796 | 1464864465709 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813E800 == 45 [pid = 2796] [id = 573] 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A41B5D800) [pid = 2796] [serial = 1719] [outer = 0000000000000000] 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A41B90C00) [pid = 2796] [serial = 1720] [outer = 0000004A41B5D800] 03:47:45 INFO - PROCESS | 2796 | 1464864465758 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A42F7C400) [pid = 2796] [serial = 1721] [outer = 0000004A41B5D800] 03:47:46 INFO - PROCESS | 2796 | 1464864466201 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]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:47:46 INFO - PROCESS | 2796 | 1464864466258 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 2796 | 1464864466260 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:47:46 INFO - PROCESS | 2796 | 1464864466263 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:47:46 INFO - PROCESS | 2796 | 1464864466265 Marionette TRACE conn6 <- [1,2258,null,{}] 03:47:46 INFO - PROCESS | 2796 | 1464864466268 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}] 03:47:46 INFO - PROCESS | 2796 | 1464864466355 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:47:46 INFO - PROCESS | 2796 | 1464864466394 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ED9000 == 46 [pid = 2796] [id = 574] 03:47:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A4314E800) [pid = 2796] [serial = 1722] [outer = 0000000000000000] 03:47:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A431ECC00) [pid = 2796] [serial = 1723] [outer = 0000004A4314E800] 03:47:46 INFO - PROCESS | 2796 | 1464864466438 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A43457800) [pid = 2796] [serial = 1724] [outer = 0000004A4314E800] 03:47:47 INFO - PROCESS | 2796 | 1464864467055 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]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 819ms 03:47:47 INFO - PROCESS | 2796 | 1464864467085 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 2796 | 1464864467090 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:47:47 INFO - PROCESS | 2796 | 1464864467096 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 2796 | 1464864467100 Marionette TRACE conn6 <- [1,2262,null,{}] 03:47:47 INFO - PROCESS | 2796 | 1464864467106 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}] 03:47:47 INFO - PROCESS | 2796 | 1464864467226 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:47:47 INFO - PROCESS | 2796 | 1464864467323 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A5000 == 47 [pid = 2796] [id = 575] 03:47:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A34A91C00) [pid = 2796] [serial = 1725] [outer = 0000000000000000] 03:47:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3576FC00) [pid = 2796] [serial = 1726] [outer = 0000004A34A91C00] 03:47:47 INFO - PROCESS | 2796 | 1464864467384 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A3AD000) [pid = 2796] [serial = 1727] [outer = 0000004A34A91C00] 03:47:48 INFO - PROCESS | 2796 | 1464864468010 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]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 923ms 03:47:48 INFO - PROCESS | 2796 | 1464864468023 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 2796 | 1464864468030 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:47:48 INFO - PROCESS | 2796 | 1464864468037 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 2796 | 1464864468040 Marionette TRACE conn6 <- [1,2266,null,{}] 03:47:48 INFO - PROCESS | 2796 | 1464864468044 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}] 03:47:48 INFO - PROCESS | 2796 | 1464864468162 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:47:48 INFO - PROCESS | 2796 | 1464864468257 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47268000 == 48 [pid = 2796] [id = 576] 03:47:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3EDEF800) [pid = 2796] [serial = 1728] [outer = 0000000000000000] 03:47:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40D27800) [pid = 2796] [serial = 1729] [outer = 0000004A3EDEF800] 03:47:48 INFO - PROCESS | 2796 | 1464864468315 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A41589800) [pid = 2796] [serial = 1730] [outer = 0000004A3EDEF800] 03:47:48 INFO - PROCESS | 2796 | 1464864468896 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]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 03:47:48 INFO - PROCESS | 2796 | 1464864468966 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 2796 | 1464864468969 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:47:48 INFO - PROCESS | 2796 | 1464864468973 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 2796 | 1464864468978 Marionette TRACE conn6 <- [1,2270,null,{}] 03:47:49 INFO - PROCESS | 2796 | 1464864468990 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}] 03:47:49 INFO - PROCESS | 2796 | 1464864469109 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:47:49 INFO - PROCESS | 2796 | 1464864469234 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490AB800 == 49 [pid = 2796] [id = 577] 03:47:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41B8A000) [pid = 2796] [serial = 1731] [outer = 0000000000000000] 03:47:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A42F83400) [pid = 2796] [serial = 1732] [outer = 0000004A41B8A000] 03:47:49 INFO - PROCESS | 2796 | 1464864469295 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4440D800) [pid = 2796] [serial = 1733] [outer = 0000004A41B8A000] 03:47:49 INFO - PROCESS | 2796 | 1464864469896 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]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 03:47:49 INFO - PROCESS | 2796 | 1464864469961 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 2796 | 1464864469964 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:47:49 INFO - PROCESS | 2796 | 1464864469968 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 2796 | 1464864469970 Marionette TRACE conn6 <- [1,2274,null,{}] 03:47:49 INFO - PROCESS | 2796 | 1464864469974 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}] 03:47:50 INFO - PROCESS | 2796 | 1464864470130 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:47:50 INFO - PROCESS | 2796 | 1464864470185 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497AB000 == 50 [pid = 2796] [id = 578] 03:47:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A444E2000) [pid = 2796] [serial = 1734] [outer = 0000000000000000] 03:47:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A446D4400) [pid = 2796] [serial = 1735] [outer = 0000004A444E2000] 03:47:50 INFO - PROCESS | 2796 | 1464864470243 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A44CBC000) [pid = 2796] [serial = 1736] [outer = 0000004A444E2000] 03:47:50 INFO - PROCESS | 2796 | 1464864470880 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]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 924ms 03:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:47:50 INFO - PROCESS | 2796 | 1464864470893 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 2796 | 1464864470896 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 2796 | 1464864470899 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 2796 | 1464864470901 Marionette TRACE conn6 <- [1,2278,null,{}] 03:47:50 INFO - PROCESS | 2796 | 1464864470905 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}] 03:47:51 INFO - PROCESS | 2796 | 1464864471014 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:47:51 INFO - PROCESS | 2796 | 1464864471108 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A128000 == 51 [pid = 2796] [id = 579] 03:47:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A44CE0400) [pid = 2796] [serial = 1737] [outer = 0000000000000000] 03:47:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A44CEE000) [pid = 2796] [serial = 1738] [outer = 0000004A44CE0400] 03:47:51 INFO - PROCESS | 2796 | 1464864471165 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A44EAF000) [pid = 2796] [serial = 1739] [outer = 0000004A44CE0400] 03:47:51 INFO - PROCESS | 2796 | 1464864471742 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]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 881ms 03:47:51 INFO - PROCESS | 2796 | 1464864471783 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 2796 | 1464864471786 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:47:51 INFO - PROCESS | 2796 | 1464864471789 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:47:51 INFO - PROCESS | 2796 | 1464864471792 Marionette TRACE conn6 <- [1,2282,null,{}] 03:47:51 INFO - PROCESS | 2796 | 1464864471795 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}] 03:47:51 INFO - PROCESS | 2796 | 1464864471929 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:47:52 INFO - PROCESS | 2796 | 1464864472222 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A343800 == 52 [pid = 2796] [id = 580] 03:47:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A33190400) [pid = 2796] [serial = 1740] [outer = 0000000000000000] 03:47:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A339C0C00) [pid = 2796] [serial = 1741] [outer = 0000004A33190400] 03:47:52 INFO - PROCESS | 2796 | 1464864472274 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34BAA000) [pid = 2796] [serial = 1742] [outer = 0000004A33190400] 03:47:52 INFO - PROCESS | 2796 | 1464864472933 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]]]}] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE07800 == 51 [pid = 2796] [id = 481] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813E800 == 50 [pid = 2796] [id = 573] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46982800 == 49 [pid = 2796] [id = 572] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466E0000 == 48 [pid = 2796] [id = 571] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46390000 == 47 [pid = 2796] [id = 570] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E3C800 == 46 [pid = 2796] [id = 569] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBF1800 == 45 [pid = 2796] [id = 568] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E21000 == 44 [pid = 2796] [id = 564] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080E000 == 43 [pid = 2796] [id = 563] 03:47:52 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412AB800 == 42 [pid = 2796] [id = 562] 03:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1236ms 03:47:53 INFO - PROCESS | 2796 | 1464864473030 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 2796 | 1464864473035 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:47:53 INFO - PROCESS | 2796 | 1464864473039 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 2796 | 1464864473043 Marionette TRACE conn6 <- [1,2286,null,{}] 03:47:53 INFO - PROCESS | 2796 | 1464864473050 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}] 03:47:53 INFO - PROCESS | 2796 | 1464864473163 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A40F23400) [pid = 2796] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3F58BC00) [pid = 2796] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A40C50C00) [pid = 2796] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3F040400) [pid = 2796] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3F478000) [pid = 2796] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A3636F000) [pid = 2796] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A395CB000) [pid = 2796] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A339C8800) [pid = 2796] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3491E400) [pid = 2796] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3AE79800) [pid = 2796] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B27D000) [pid = 2796] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A34BAD000) [pid = 2796] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A34CB9C00) [pid = 2796] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A40D25C00) [pid = 2796] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A41655000) [pid = 2796] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3A095800) [pid = 2796] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3A3B3000) [pid = 2796] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A431E5C00) [pid = 2796] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A4123F400) [pid = 2796] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A43121400) [pid = 2796] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A41E0E000) [pid = 2796] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A41661000) [pid = 2796] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A41B83800) [pid = 2796] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A42F80400) [pid = 2796] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3F039400) [pid = 2796] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A3971F400) [pid = 2796] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A34A82C00) [pid = 2796] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A34BA7400) [pid = 2796] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A358EA000) [pid = 2796] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A3403A800) [pid = 2796] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A363DAC00) [pid = 2796] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A40EA8800) [pid = 2796] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A343C0400) [pid = 2796] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:47:53 INFO - PROCESS | 2796 | 1464864473244 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A079000 == 43 [pid = 2796] [id = 581] 03:47:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A339C8800) [pid = 2796] [serial = 1743] [outer = 0000000000000000] 03:47:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A34A82C00) [pid = 2796] [serial = 1744] [outer = 0000004A339C8800] 03:47:53 INFO - PROCESS | 2796 | 1464864473295 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A3503EC00) [pid = 2796] [serial = 1745] [outer = 0000004A339C8800] 03:47:53 INFO - PROCESS | 2796 | 1464864473751 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]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 776ms 03:47:53 INFO - PROCESS | 2796 | 1464864473822 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 2796 | 1464864473826 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:47:53 INFO - PROCESS | 2796 | 1464864473830 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:47:53 INFO - PROCESS | 2796 | 1464864473832 Marionette TRACE conn6 <- [1,2290,null,{}] 03:47:53 INFO - PROCESS | 2796 | 1464864473836 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}] 03:47:53 INFO - PROCESS | 2796 | 1464864473931 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:47:53 INFO - PROCESS | 2796 | 1464864473949 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A409B3800 == 44 [pid = 2796] [id = 582] 03:47:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A3A02A400) [pid = 2796] [serial = 1746] [outer = 0000000000000000] 03:47:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A3A0E3400) [pid = 2796] [serial = 1747] [outer = 0000004A3A02A400] 03:47:54 INFO - PROCESS | 2796 | 1464864473997 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A3AEDE000) [pid = 2796] [serial = 1748] [outer = 0000004A3A02A400] 03:47:54 INFO - PROCESS | 2796 | 1464864474472 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]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 672ms 03:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:47:54 INFO - PROCESS | 2796 | 1464864474504 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 2796 | 1464864474507 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:47:54 INFO - PROCESS | 2796 | 1464864474517 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 2796 | 1464864474531 Marionette TRACE conn6 <- [1,2294,null,{}] 03:47:54 INFO - PROCESS | 2796 | 1464864474536 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}] 03:47:54 INFO - PROCESS | 2796 | 1464864474647 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:47:54 INFO - PROCESS | 2796 | 1464864474762 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E75800 == 45 [pid = 2796] [id = 583] 03:47:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3A02C000) [pid = 2796] [serial = 1749] [outer = 0000000000000000] 03:47:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A3E82E400) [pid = 2796] [serial = 1750] [outer = 0000004A3A02C000] 03:47:54 INFO - PROCESS | 2796 | 1464864474809 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3F480C00) [pid = 2796] [serial = 1751] [outer = 0000004A3A02C000] 03:47:55 INFO - PROCESS | 2796 | 1464864475199 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 755ms 03:47:55 INFO - PROCESS | 2796 | 1464864475269 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 2796 | 1464864475272 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:47:55 INFO - PROCESS | 2796 | 1464864475275 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 2796 | 1464864475277 Marionette TRACE conn6 <- [1,2298,null,{}] 03:47:55 INFO - PROCESS | 2796 | 1464864475281 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}] 03:47:55 INFO - PROCESS | 2796 | 1464864475403 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:47:55 INFO - PROCESS | 2796 | 1464864475456 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D6A000 == 46 [pid = 2796] [id = 584] 03:47:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A40862C00) [pid = 2796] [serial = 1752] [outer = 0000000000000000] 03:47:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A40D1EC00) [pid = 2796] [serial = 1753] [outer = 0000004A40862C00] 03:47:55 INFO - PROCESS | 2796 | 1464864475504 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A40EAE000) [pid = 2796] [serial = 1754] [outer = 0000004A40862C00] 03:47:55 INFO - PROCESS | 2796 | 1464864475935 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 03:47:55 INFO - PROCESS | 2796 | 1464864475948 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:47:55 INFO - PROCESS | 2796 | 1464864475951 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:47:55 INFO - PROCESS | 2796 | 1464864475954 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 2796 | 1464864475964 Marionette TRACE conn6 <- [1,2302,null,{}] 03:47:55 INFO - PROCESS | 2796 | 1464864475975 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}] 03:47:56 INFO - PROCESS | 2796 | 1464864476117 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:47:56 INFO - PROCESS | 2796 | 1464864476144 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4638F000 == 47 [pid = 2796] [id = 585] 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A41653800) [pid = 2796] [serial = 1755] [outer = 0000000000000000] 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A41658000) [pid = 2796] [serial = 1756] [outer = 0000004A41653800] 03:47:56 INFO - PROCESS | 2796 | 1464864476198 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A416F0C00) [pid = 2796] [serial = 1757] [outer = 0000004A41653800] 03:47:56 INFO - PROCESS | 2796 | 1464864476683 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]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 03:47:56 INFO - PROCESS | 2796 | 1464864476692 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 2796 | 1464864476694 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:47:56 INFO - PROCESS | 2796 | 1464864476703 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 2796 | 1464864476705 Marionette TRACE conn6 <- [1,2306,null,{}] 03:47:56 INFO - PROCESS | 2796 | 1464864476708 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}] 03:47:56 INFO - PROCESS | 2796 | 1464864476825 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:47:56 INFO - PROCESS | 2796 | 1464864476832 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466E0000 == 48 [pid = 2796] [id = 586] 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A41654400) [pid = 2796] [serial = 1758] [outer = 0000000000000000] 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A42F78000) [pid = 2796] [serial = 1759] [outer = 0000004A41654400] 03:47:56 INFO - PROCESS | 2796 | 1464864476878 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3A0F1000) [pid = 2796] [serial = 1760] [outer = 0000004A41654400] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3F4B9400) [pid = 2796] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A41B5D800) [pid = 2796] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A35DE5400) [pid = 2796] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A41242400) [pid = 2796] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3977EC00) [pid = 2796] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:47:57 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A339C3400) [pid = 2796] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:47:57 INFO - PROCESS | 2796 | 1464864477459 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] 03:47:57 INFO - PROCESS | 2796 | 1464864477527 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:47:57 INFO - PROCESS | 2796 | 1464864477530 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 2796 | 1464864477532 Marionette TRACE conn6 <- [1,2310,null,{}] 03:47:57 INFO - PROCESS | 2796 | 1464864477536 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}] 03:47:57 INFO - PROCESS | 2796 | 1464864477631 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:47:57 INFO - PROCESS | 2796 | 1464864477714 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4722D000 == 49 [pid = 2796] [id = 587] 03:47:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3AEE3000) [pid = 2796] [serial = 1761] [outer = 0000000000000000] 03:47:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A431EAC00) [pid = 2796] [serial = 1762] [outer = 0000004A3AEE3000] 03:47:57 INFO - PROCESS | 2796 | 1464864477761 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A44EAFC00) [pid = 2796] [serial = 1763] [outer = 0000004A3AEE3000] 03:47:58 INFO - PROCESS | 2796 | 1464864478126 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 03:47:58 INFO - PROCESS | 2796 | 1464864478162 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 2796 | 1464864478164 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:47:58 INFO - PROCESS | 2796 | 1464864478167 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:47:58 INFO - PROCESS | 2796 | 1464864478169 Marionette TRACE conn6 <- [1,2314,null,{}] 03:47:58 INFO - PROCESS | 2796 | 1464864478172 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}] 03:47:58 INFO - PROCESS | 2796 | 1464864478291 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:47:58 INFO - PROCESS | 2796 | 1464864478300 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48148000 == 50 [pid = 2796] [id = 588] 03:47:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A44EB5000) [pid = 2796] [serial = 1764] [outer = 0000000000000000] 03:47:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A44EC7000) [pid = 2796] [serial = 1765] [outer = 0000004A44EB5000] 03:47:58 INFO - PROCESS | 2796 | 1464864478347 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A44ED0000) [pid = 2796] [serial = 1766] [outer = 0000004A44EB5000] 03:47:58 INFO - PROCESS | 2796 | 1464864478754 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 03:47:58 INFO - PROCESS | 2796 | 1464864478801 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 2796 | 1464864478804 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:47:58 INFO - PROCESS | 2796 | 1464864478807 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:47:58 INFO - PROCESS | 2796 | 1464864478809 Marionette TRACE conn6 <- [1,2318,null,{}] 03:47:58 INFO - PROCESS | 2796 | 1464864478813 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}] 03:47:58 INFO - PROCESS | 2796 | 1464864478933 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:47:58 INFO - PROCESS | 2796 | 1464864478942 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A4800 == 51 [pid = 2796] [id = 589] 03:47:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A33AD9400) [pid = 2796] [serial = 1767] [outer = 0000000000000000] 03:47:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A44ECC000) [pid = 2796] [serial = 1768] [outer = 0000004A33AD9400] 03:47:59 INFO - PROCESS | 2796 | 1464864478998 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A45830800) [pid = 2796] [serial = 1769] [outer = 0000004A33AD9400] 03:47:59 INFO - PROCESS | 2796 | 1464864479568 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]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 839ms 03:47:59 INFO - PROCESS | 2796 | 1464864479651 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 2796 | 1464864479656 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:47:59 INFO - PROCESS | 2796 | 1464864479662 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 2796 | 1464864479666 Marionette TRACE conn6 <- [1,2322,null,{}] 03:47:59 INFO - PROCESS | 2796 | 1464864479673 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}] 03:47:59 INFO - PROCESS | 2796 | 1464864479843 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:47:59 INFO - PROCESS | 2796 | 1464864479895 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F29C800 == 52 [pid = 2796] [id = 590] 03:47:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A34BA6000) [pid = 2796] [serial = 1770] [outer = 0000000000000000] 03:47:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A34BB0000) [pid = 2796] [serial = 1771] [outer = 0000004A34BA6000] 03:47:59 INFO - PROCESS | 2796 | 1464864479956 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A39785000) [pid = 2796] [serial = 1772] [outer = 0000004A34BA6000] 03:48:00 INFO - PROCESS | 2796 | 1464864480652 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]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1023ms 03:48:00 INFO - PROCESS | 2796 | 1464864480688 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 2796 | 1464864480694 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:48:00 INFO - PROCESS | 2796 | 1464864480701 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:48:00 INFO - PROCESS | 2796 | 1464864480704 Marionette TRACE conn6 <- [1,2326,null,{}] 03:48:00 INFO - PROCESS | 2796 | 1464864480708 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}] 03:48:00 INFO - PROCESS | 2796 | 1464864480829 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:48:00 INFO - PROCESS | 2796 | 1464864480955 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46382800 == 53 [pid = 2796] [id = 591] 03:48:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3B72AC00) [pid = 2796] [serial = 1773] [outer = 0000000000000000] 03:48:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3E78A400) [pid = 2796] [serial = 1774] [outer = 0000004A3B72AC00] 03:48:01 INFO - PROCESS | 2796 | 1464864481013 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A40C4F800) [pid = 2796] [serial = 1775] [outer = 0000004A3B72AC00] 03:48:01 INFO - PROCESS | 2796 | 1464864481609 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]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 926ms 03:48:01 INFO - PROCESS | 2796 | 1464864481633 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 2796 | 1464864481636 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:48:01 INFO - PROCESS | 2796 | 1464864481640 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 2796 | 1464864481644 Marionette TRACE conn6 <- [1,2330,null,{}] 03:48:01 INFO - PROCESS | 2796 | 1464864481656 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}] 03:48:01 INFO - PROCESS | 2796 | 1464864481775 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:48:01 INFO - PROCESS | 2796 | 1464864481875 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A418000 == 54 [pid = 2796] [id = 592] 03:48:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A41B5D400) [pid = 2796] [serial = 1776] [outer = 0000000000000000] 03:48:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A42E8FC00) [pid = 2796] [serial = 1777] [outer = 0000004A41B5D400] 03:48:01 INFO - PROCESS | 2796 | 1464864481933 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A44EC9000) [pid = 2796] [serial = 1778] [outer = 0000004A41B5D400] 03:48:02 INFO - PROCESS | 2796 | 1464864482576 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]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 03:48:02 INFO - PROCESS | 2796 | 1464864482628 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 2796 | 1464864482631 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:48:02 INFO - PROCESS | 2796 | 1464864482635 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 2796 | 1464864482637 Marionette TRACE conn6 <- [1,2334,null,{}] 03:48:02 INFO - PROCESS | 2796 | 1464864482641 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}] 03:48:02 INFO - PROCESS | 2796 | 1464864482757 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:48:02 INFO - PROCESS | 2796 | 1464864482880 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B4800 == 55 [pid = 2796] [id = 593] 03:48:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A45A2A800) [pid = 2796] [serial = 1779] [outer = 0000000000000000] 03:48:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A45A2FC00) [pid = 2796] [serial = 1780] [outer = 0000004A45A2A800] 03:48:02 INFO - PROCESS | 2796 | 1464864482940 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46071000) [pid = 2796] [serial = 1781] [outer = 0000004A45A2A800] 03:48:03 INFO - PROCESS | 2796 | 1464864483595 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]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1026ms 03:48:03 INFO - PROCESS | 2796 | 1464864483663 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 2796 | 1464864483666 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:48:03 INFO - PROCESS | 2796 | 1464864483669 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 2796 | 1464864483671 Marionette TRACE conn6 <- [1,2338,null,{}] 03:48:03 INFO - PROCESS | 2796 | 1464864483675 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}] 03:48:03 INFO - PROCESS | 2796 | 1464864483786 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:48:03 INFO - PROCESS | 2796 | 1464864483924 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A61D800 == 56 [pid = 2796] [id = 594] 03:48:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A33116800) [pid = 2796] [serial = 1782] [outer = 0000000000000000] 03:48:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A46079400) [pid = 2796] [serial = 1783] [outer = 0000004A33116800] 03:48:03 INFO - PROCESS | 2796 | 1464864483981 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A46352C00) [pid = 2796] [serial = 1784] [outer = 0000004A33116800] 03:48:04 INFO - PROCESS | 2796 | 1464864484778 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]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1136ms 03:48:04 INFO - PROCESS | 2796 | 1464864484807 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 2796 | 1464864484811 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:48:04 INFO - PROCESS | 2796 | 1464864484817 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:48:04 INFO - PROCESS | 2796 | 1464864484821 Marionette TRACE conn6 <- [1,2342,null,{}] 03:48:04 INFO - PROCESS | 2796 | 1464864484828 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}] 03:48:04 INFO - PROCESS | 2796 | 1464864484970 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:48:05 INFO - PROCESS | 2796 | 1464864485100 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4081C800 == 57 [pid = 2796] [id = 595] 03:48:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A35150800) [pid = 2796] [serial = 1785] [outer = 0000000000000000] 03:48:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3636CC00) [pid = 2796] [serial = 1786] [outer = 0000004A35150800] 03:48:05 INFO - PROCESS | 2796 | 1464864485155 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A3A0E8C00) [pid = 2796] [serial = 1787] [outer = 0000004A35150800] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E7B800 == 56 [pid = 2796] [id = 565] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48148000 == 55 [pid = 2796] [id = 588] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4722D000 == 54 [pid = 2796] [id = 587] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466E0000 == 53 [pid = 2796] [id = 586] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4638F000 == 52 [pid = 2796] [id = 585] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D6A000 == 51 [pid = 2796] [id = 584] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E75800 == 50 [pid = 2796] [id = 583] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A409B3800 == 49 [pid = 2796] [id = 582] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A079000 == 48 [pid = 2796] [id = 581] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A343800 == 47 [pid = 2796] [id = 580] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A431ECC00) [pid = 2796] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3A3AC400) [pid = 2796] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A3A03AC00) [pid = 2796] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3BB11800) [pid = 2796] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A35154C00) [pid = 2796] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3F477C00) [pid = 2796] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A5000 == 46 [pid = 2796] [id = 575] 03:48:05 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ED9000 == 45 [pid = 2796] [id = 574] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A42F7C400) [pid = 2796] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A40EA9800) [pid = 2796] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A41B90C00) [pid = 2796] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A39973C00) [pid = 2796] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A4165B400) [pid = 2796] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41659C00) [pid = 2796] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A40861000) [pid = 2796] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A4085F800) [pid = 2796] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A35D6B400) [pid = 2796] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A34BA7000) [pid = 2796] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3ADB2C00) [pid = 2796] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A40B42800) [pid = 2796] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A4163A400) [pid = 2796] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2796 | 1464864485727 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]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 922ms 03:48:05 INFO - PROCESS | 2796 | 1464864485744 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 2796 | 1464864485750 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:48:05 INFO - PROCESS | 2796 | 1464864485756 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 2796 | 1464864485759 Marionette TRACE conn6 <- [1,2346,null,{}] 03:48:05 INFO - PROCESS | 2796 | 1464864485762 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}] 03:48:05 INFO - PROCESS | 2796 | 1464864485856 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:48:05 INFO - PROCESS | 2796 | 1464864485939 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40816800 == 46 [pid = 2796] [id = 596] 03:48:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A34BADC00) [pid = 2796] [serial = 1788] [outer = 0000000000000000] 03:48:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3971F400) [pid = 2796] [serial = 1789] [outer = 0000004A34BADC00] 03:48:05 INFO - PROCESS | 2796 | 1464864485986 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3ADB2C00) [pid = 2796] [serial = 1790] [outer = 0000004A34BADC00] 03:48:06 INFO - PROCESS | 2796 | 1464864486420 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]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 03:48:06 INFO - PROCESS | 2796 | 1464864486492 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 2796 | 1464864486495 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:48:06 INFO - PROCESS | 2796 | 1464864486503 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 2796 | 1464864486507 Marionette TRACE conn6 <- [1,2350,null,{}] 03:48:06 INFO - PROCESS | 2796 | 1464864486550 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}] 03:48:06 INFO - PROCESS | 2796 | 1464864486653 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:48:06 INFO - PROCESS | 2796 | 1464864486664 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D63000 == 47 [pid = 2796] [id = 597] 03:48:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F039400) [pid = 2796] [serial = 1791] [outer = 0000000000000000] 03:48:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3F476400) [pid = 2796] [serial = 1792] [outer = 0000004A3F039400] 03:48:06 INFO - PROCESS | 2796 | 1464864486714 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A40B42800) [pid = 2796] [serial = 1793] [outer = 0000004A3F039400] 03:48:07 INFO - PROCESS | 2796 | 1464864487184 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]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 03:48:07 INFO - PROCESS | 2796 | 1464864487239 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 2796 | 1464864487242 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:48:07 INFO - PROCESS | 2796 | 1464864487245 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:48:07 INFO - PROCESS | 2796 | 1464864487247 Marionette TRACE conn6 <- [1,2354,null,{}] 03:48:07 INFO - PROCESS | 2796 | 1464864487251 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}] 03:48:07 INFO - PROCESS | 2796 | 1464864487344 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:48:07 INFO - PROCESS | 2796 | 1464864487353 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4648E000 == 48 [pid = 2796] [id = 598] 03:48:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A40F1D400) [pid = 2796] [serial = 1794] [outer = 0000000000000000] 03:48:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A4123A000) [pid = 2796] [serial = 1795] [outer = 0000004A40F1D400] 03:48:07 INFO - PROCESS | 2796 | 1464864487400 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41656400) [pid = 2796] [serial = 1796] [outer = 0000004A40F1D400] 03:48:07 INFO - PROCESS | 2796 | 1464864487889 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]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 03:48:07 INFO - PROCESS | 2796 | 1464864487919 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 2796 | 1464864487921 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:48:07 INFO - PROCESS | 2796 | 1464864487924 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 2796 | 1464864487926 Marionette TRACE conn6 <- [1,2358,null,{}] 03:48:07 INFO - PROCESS | 2796 | 1464864487930 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}] 03:48:08 INFO - PROCESS | 2796 | 1464864488045 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:48:08 INFO - PROCESS | 2796 | 1464864488132 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4697D800 == 49 [pid = 2796] [id = 599] 03:48:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A41661C00) [pid = 2796] [serial = 1797] [outer = 0000000000000000] 03:48:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A416EE000) [pid = 2796] [serial = 1798] [outer = 0000004A41661C00] 03:48:08 INFO - PROCESS | 2796 | 1464864488180 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A42E8B400) [pid = 2796] [serial = 1799] [outer = 0000004A41661C00] 03:48:08 INFO - PROCESS | 2796 | 1464864488642 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]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 777ms 03:48:08 INFO - PROCESS | 2796 | 1464864488704 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 2796 | 1464864488707 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:48:08 INFO - PROCESS | 2796 | 1464864488710 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 2796 | 1464864488712 Marionette TRACE conn6 <- [1,2362,null,{}] 03:48:08 INFO - PROCESS | 2796 | 1464864488716 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}] 03:48:08 INFO - PROCESS | 2796 | 1464864488855 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:48:08 INFO - PROCESS | 2796 | 1464864488916 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4814E800 == 50 [pid = 2796] [id = 600] 03:48:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A43418800) [pid = 2796] [serial = 1800] [outer = 0000000000000000] 03:48:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A44EA6800) [pid = 2796] [serial = 1801] [outer = 0000004A43418800] 03:48:08 INFO - PROCESS | 2796 | 1464864488965 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A44ECA400) [pid = 2796] [serial = 1802] [outer = 0000004A43418800] 03:48:09 INFO - PROCESS | 2796 | 1464864489445 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]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 777ms 03:48:09 INFO - PROCESS | 2796 | 1464864489491 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 2796 | 1464864489493 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:48:09 INFO - PROCESS | 2796 | 1464864489502 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 2796 | 1464864489504 Marionette TRACE conn6 <- [1,2366,null,{}] 03:48:09 INFO - PROCESS | 2796 | 1464864489507 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}] 03:48:09 INFO - PROCESS | 2796 | 1464864489621 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:48:09 INFO - PROCESS | 2796 | 1464864489679 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4979D800 == 51 [pid = 2796] [id = 601] 03:48:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A45A29000) [pid = 2796] [serial = 1803] [outer = 0000000000000000] 03:48:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46075800) [pid = 2796] [serial = 1804] [outer = 0000004A45A29000] 03:48:09 INFO - PROCESS | 2796 | 1464864489743 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46353000) [pid = 2796] [serial = 1805] [outer = 0000004A45A29000] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A44EB5000) [pid = 2796] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A40862C00) [pid = 2796] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A33190400) [pid = 2796] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3A02A400) [pid = 2796] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3A02C000) [pid = 2796] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A339C8800) [pid = 2796] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A41653800) [pid = 2796] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3AEE3000) [pid = 2796] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:48:10 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A41654400) [pid = 2796] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:48:10 INFO - PROCESS | 2796 | 1464864490240 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]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 03:48:10 INFO - PROCESS | 2796 | 1464864490281 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2796 | 1464864490283 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2796 | 1464864490286 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:48:10 INFO - PROCESS | 2796 | 1464864490288 Marionette TRACE conn6 <- [1,2370,null,{}] 03:48:10 INFO - PROCESS | 2796 | 1464864490292 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}] 03:48:10 INFO - PROCESS | 2796 | 1464864490380 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:48:10 INFO - PROCESS | 2796 | 1464864490388 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A411000 == 52 [pid = 2796] [id = 602] 03:48:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A40EA8C00) [pid = 2796] [serial = 1806] [outer = 0000000000000000] 03:48:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A46350800) [pid = 2796] [serial = 1807] [outer = 0000004A40EA8C00] 03:48:10 INFO - PROCESS | 2796 | 1464864490435 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A4635C800) [pid = 2796] [serial = 1808] [outer = 0000004A40EA8C00] 03:48:10 INFO - PROCESS | 2796 | 1464864490876 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]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 03:48:10 INFO - PROCESS | 2796 | 1464864490919 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2796 | 1464864490921 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2796 | 1464864490924 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:48:10 INFO - PROCESS | 2796 | 1464864490926 Marionette TRACE conn6 <- [1,2374,null,{}] 03:48:10 INFO - PROCESS | 2796 | 1464864490930 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}] 03:48:11 INFO - PROCESS | 2796 | 1464864491019 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:48:11 INFO - PROCESS | 2796 | 1464864491026 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D4000 == 53 [pid = 2796] [id = 603] 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46421C00) [pid = 2796] [serial = 1809] [outer = 0000000000000000] 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A46605400) [pid = 2796] [serial = 1810] [outer = 0000004A46421C00] 03:48:11 INFO - PROCESS | 2796 | 1464864491071 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A4660D000) [pid = 2796] [serial = 1811] [outer = 0000004A46421C00] 03:48:11 INFO - PROCESS | 2796 | 1464864491515 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]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 03:48:11 INFO - PROCESS | 2796 | 1464864491566 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 2796 | 1464864491568 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:48:11 INFO - PROCESS | 2796 | 1464864491584 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 2796 | 1464864491586 Marionette TRACE conn6 <- [1,2378,null,{}] 03:48:11 INFO - PROCESS | 2796 | 1464864491589 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}] 03:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:48:11 INFO - PROCESS | 2796 | 1464864491681 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:48:11 INFO - PROCESS | 2796 | 1464864491687 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A892800 == 54 [pid = 2796] [id = 604] 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A46610400) [pid = 2796] [serial = 1812] [outer = 0000000000000000] 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46632800) [pid = 2796] [serial = 1813] [outer = 0000004A46610400] 03:48:11 INFO - PROCESS | 2796 | 1464864491734 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A4663B800) [pid = 2796] [serial = 1814] [outer = 0000004A46610400] 03:48:12 INFO - PROCESS | 2796 | 1464864492364 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]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 881ms 03:48:12 INFO - PROCESS | 2796 | 1464864492474 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 2796 | 1464864492479 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:48:12 INFO - PROCESS | 2796 | 1464864492485 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 2796 | 1464864492489 Marionette TRACE conn6 <- [1,2382,null,{}] 03:48:12 INFO - PROCESS | 2796 | 1464864492496 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}] 03:48:12 INFO - PROCESS | 2796 | 1464864492624 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:48:12 INFO - PROCESS | 2796 | 1464864492719 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E54000 == 55 [pid = 2796] [id = 605] 03:48:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A34BA7800) [pid = 2796] [serial = 1815] [outer = 0000000000000000] 03:48:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A39782000) [pid = 2796] [serial = 1816] [outer = 0000004A34BA7800] 03:48:12 INFO - PROCESS | 2796 | 1464864492781 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3B277400) [pid = 2796] [serial = 1817] [outer = 0000004A34BA7800] 03:48:13 INFO - PROCESS | 2796 | 1464864493396 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]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 03:48:13 INFO - PROCESS | 2796 | 1464864493475 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 2796 | 1464864493481 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:48:13 INFO - PROCESS | 2796 | 1464864493488 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 2796 | 1464864493492 Marionette TRACE conn6 <- [1,2386,null,{}] 03:48:13 INFO - PROCESS | 2796 | 1464864493496 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}] 03:48:13 INFO - PROCESS | 2796 | 1464864493665 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:48:13 INFO - PROCESS | 2796 | 1464864493677 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4726D000 == 56 [pid = 2796] [id = 606] 03:48:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A3F58B400) [pid = 2796] [serial = 1818] [outer = 0000000000000000] 03:48:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A40EA7C00) [pid = 2796] [serial = 1819] [outer = 0000004A3F58B400] 03:48:13 INFO - PROCESS | 2796 | 1464864493736 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A416EF000) [pid = 2796] [serial = 1820] [outer = 0000004A3F58B400] 03:48:14 INFO - PROCESS | 2796 | 1464864494408 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]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 03:48:14 INFO - PROCESS | 2796 | 1464864494481 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 2796 | 1464864494484 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:48:14 INFO - PROCESS | 2796 | 1464864494488 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 2796 | 1464864494492 Marionette TRACE conn6 <- [1,2390,null,{}] 03:48:14 INFO - PROCESS | 2796 | 1464864494504 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}] 03:48:14 INFO - PROCESS | 2796 | 1464864494664 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:48:14 INFO - PROCESS | 2796 | 1464864494786 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4B0B1800 == 57 [pid = 2796] [id = 607] 03:48:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A446D8000) [pid = 2796] [serial = 1821] [outer = 0000000000000000] 03:48:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A44EC5800) [pid = 2796] [serial = 1822] [outer = 0000004A446D8000] 03:48:14 INFO - PROCESS | 2796 | 1464864494847 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A46610000) [pid = 2796] [serial = 1823] [outer = 0000004A446D8000] 03:48:15 INFO - PROCESS | 2796 | 1464864495484 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]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1027ms 03:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:48:15 INFO - PROCESS | 2796 | 1464864495515 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 2796 | 1464864495519 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:48:15 INFO - PROCESS | 2796 | 1464864495522 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 2796 | 1464864495524 Marionette TRACE conn6 <- [1,2394,null,{}] 03:48:15 INFO - PROCESS | 2796 | 1464864495528 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}] 03:48:15 INFO - PROCESS | 2796 | 1464864495645 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:48:15 INFO - PROCESS | 2796 | 1464864495744 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA60800 == 58 [pid = 2796] [id = 608] 03:48:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A466C8800) [pid = 2796] [serial = 1824] [outer = 0000000000000000] 03:48:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A466CC800) [pid = 2796] [serial = 1825] [outer = 0000004A466C8800] 03:48:15 INFO - PROCESS | 2796 | 1464864495802 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A469CE000) [pid = 2796] [serial = 1826] [outer = 0000004A466C8800] 03:48:16 INFO - PROCESS | 2796 | 1464864496368 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]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 881ms 03:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:48:16 INFO - PROCESS | 2796 | 1464864496406 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 2796 | 1464864496408 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:48:16 INFO - PROCESS | 2796 | 1464864496412 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 2796 | 1464864496414 Marionette TRACE conn6 <- [1,2398,null,{}] 03:48:16 INFO - PROCESS | 2796 | 1464864496418 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}] 03:48:16 INFO - PROCESS | 2796 | 1464864496530 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:48:16 INFO - PROCESS | 2796 | 1464864496643 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C31C800 == 59 [pid = 2796] [id = 609] 03:48:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A33140400) [pid = 2796] [serial = 1827] [outer = 0000000000000000] 03:48:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A469D6400) [pid = 2796] [serial = 1828] [outer = 0000004A33140400] 03:48:16 INFO - PROCESS | 2796 | 1464864496699 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A46AD9C00) [pid = 2796] [serial = 1829] [outer = 0000004A33140400] 03:48:17 INFO - PROCESS | 2796 | 1464864497562 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]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1177ms 03:48:17 INFO - PROCESS | 2796 | 1464864497592 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 2796 | 1464864497597 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:48:17 INFO - PROCESS | 2796 | 1464864497602 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 2796 | 1464864497606 Marionette TRACE conn6 <- [1,2402,null,{}] 03:48:17 INFO - PROCESS | 2796 | 1464864497613 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}] 03:48:17 INFO - PROCESS | 2796 | 1464864497720 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:48:17 INFO - PROCESS | 2796 | 1464864497856 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE22800 == 60 [pid = 2796] [id = 610] 03:48:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A33192800) [pid = 2796] [serial = 1830] [outer = 0000000000000000] 03:48:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A3400A800) [pid = 2796] [serial = 1831] [outer = 0000004A33192800] 03:48:17 INFO - PROCESS | 2796 | 1464864497909 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A35D68C00) [pid = 2796] [serial = 1832] [outer = 0000004A33192800] 03:48:18 INFO - PROCESS | 2796 | 1464864498493 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]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 944ms 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1CE000 == 59 [pid = 2796] [id = 467] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46979800 == 58 [pid = 2796] [id = 478] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465BB800 == 57 [pid = 2796] [id = 477] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D4000 == 56 [pid = 2796] [id = 603] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A411000 == 55 [pid = 2796] [id = 602] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4979D800 == 54 [pid = 2796] [id = 601] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4814E800 == 53 [pid = 2796] [id = 600] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4697D800 == 52 [pid = 2796] [id = 599] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4648E000 == 51 [pid = 2796] [id = 598] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D63000 == 50 [pid = 2796] [id = 597] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40816800 == 49 [pid = 2796] [id = 596] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A3576FC00) [pid = 2796] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A42F83400) [pid = 2796] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A40D27800) [pid = 2796] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A44ECC000) [pid = 2796] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4081C800 == 48 [pid = 2796] [id = 595] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A418000 == 47 [pid = 2796] [id = 592] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46382800 == 46 [pid = 2796] [id = 591] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F29C800 == 45 [pid = 2796] [id = 590] 03:48:18 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490A4800 == 44 [pid = 2796] [id = 589] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A34BAA000) [pid = 2796] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A339C0C00) [pid = 2796] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3A0E3400) [pid = 2796] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A3AEDE000) [pid = 2796] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3E82E400) [pid = 2796] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A34A82C00) [pid = 2796] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A3503EC00) [pid = 2796] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A446D4400) [pid = 2796] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A44CEE000) [pid = 2796] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A416F0C00) [pid = 2796] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A41658000) [pid = 2796] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A431EAC00) [pid = 2796] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A42F78000) [pid = 2796] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A44ED0000) [pid = 2796] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A44EC7000) [pid = 2796] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A3A0F1000) [pid = 2796] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A40D1EC00) [pid = 2796] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A40EAE000) [pid = 2796] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A44EAFC00) [pid = 2796] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3F480C00) [pid = 2796] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2796 | 1464864498607 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 2796 | 1464864498613 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:48:18 INFO - PROCESS | 2796 | 1464864498620 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 2796 | 1464864498622 Marionette TRACE conn6 <- [1,2406,null,{}] 03:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:48:18 INFO - PROCESS | 2796 | 1464864498626 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}] 03:48:18 INFO - PROCESS | 2796 | 1464864498737 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:48:18 INFO - PROCESS | 2796 | 1464864498815 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A330800 == 45 [pid = 2796] [id = 611] 03:48:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A34A88400) [pid = 2796] [serial = 1833] [outer = 0000000000000000] 03:48:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A34BAA400) [pid = 2796] [serial = 1834] [outer = 0000004A34A88400] 03:48:18 INFO - PROCESS | 2796 | 1464864498862 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A36378400) [pid = 2796] [serial = 1835] [outer = 0000004A34A88400] 03:48:19 INFO - PROCESS | 2796 | 1464864499342 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]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 03:48:19 INFO - PROCESS | 2796 | 1464864499403 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 2796 | 1464864499405 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:48:19 INFO - PROCESS | 2796 | 1464864499409 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 2796 | 1464864499413 Marionette TRACE conn6 <- [1,2410,null,{}] 03:48:19 INFO - PROCESS | 2796 | 1464864499424 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}] 03:48:19 INFO - PROCESS | 2796 | 1464864499518 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:48:19 INFO - PROCESS | 2796 | 1464864499534 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E44000 == 46 [pid = 2796] [id = 612] 03:48:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3AE76000) [pid = 2796] [serial = 1836] [outer = 0000000000000000] 03:48:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3AEE6800) [pid = 2796] [serial = 1837] [outer = 0000004A3AE76000] 03:48:19 INFO - PROCESS | 2796 | 1464864499585 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3BB17400) [pid = 2796] [serial = 1838] [outer = 0000004A3AE76000] 03:48:20 INFO - PROCESS | 2796 | 1464864500063 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]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 03:48:20 INFO - PROCESS | 2796 | 1464864500103 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 2796 | 1464864500106 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:48:20 INFO - PROCESS | 2796 | 1464864500110 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:48:20 INFO - PROCESS | 2796 | 1464864500112 Marionette TRACE conn6 <- [1,2414,null,{}] 03:48:20 INFO - PROCESS | 2796 | 1464864500123 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}] 03:48:20 INFO - PROCESS | 2796 | 1464864500215 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:48:20 INFO - PROCESS | 2796 | 1464864500224 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44607000 == 47 [pid = 2796] [id = 613] 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A3F27DC00) [pid = 2796] [serial = 1839] [outer = 0000000000000000] 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A3F479000) [pid = 2796] [serial = 1840] [outer = 0000004A3F27DC00] 03:48:20 INFO - PROCESS | 2796 | 1464864500271 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A4085EC00) [pid = 2796] [serial = 1841] [outer = 0000004A3F27DC00] 03:48:20 INFO - PROCESS | 2796 | 1464864500712 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]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 03:48:20 INFO - PROCESS | 2796 | 1464864500742 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 2796 | 1464864500744 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:48:20 INFO - PROCESS | 2796 | 1464864500747 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:48:20 INFO - PROCESS | 2796 | 1464864500749 Marionette TRACE conn6 <- [1,2418,null,{}] 03:48:20 INFO - PROCESS | 2796 | 1464864500753 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}] 03:48:20 INFO - PROCESS | 2796 | 1464864500839 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:48:20 INFO - PROCESS | 2796 | 1464864500846 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451B5000 == 48 [pid = 2796] [id = 614] 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A40B4CC00) [pid = 2796] [serial = 1842] [outer = 0000000000000000] 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A40D22400) [pid = 2796] [serial = 1843] [outer = 0000004A40B4CC00] 03:48:20 INFO - PROCESS | 2796 | 1464864500893 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A40F17000) [pid = 2796] [serial = 1844] [outer = 0000004A40B4CC00] 03:48:21 INFO - PROCESS | 2796 | 1464864501415 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]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 03:48:21 INFO - PROCESS | 2796 | 1464864501485 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 2796 | 1464864501487 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:48:21 INFO - PROCESS | 2796 | 1464864501491 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 2796 | 1464864501493 Marionette TRACE conn6 <- [1,2422,null,{}] 03:48:21 INFO - PROCESS | 2796 | 1464864501496 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}] 03:48:21 INFO - PROCESS | 2796 | 1464864501646 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:48:21 INFO - PROCESS | 2796 | 1464864501705 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B8000 == 49 [pid = 2796] [id = 615] 03:48:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A416E9000) [pid = 2796] [serial = 1845] [outer = 0000000000000000] 03:48:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A41E60C00) [pid = 2796] [serial = 1846] [outer = 0000004A416E9000] 03:48:21 INFO - PROCESS | 2796 | 1464864501753 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A43125000) [pid = 2796] [serial = 1847] [outer = 0000004A416E9000] 03:48:22 INFO - PROCESS | 2796 | 1464864502199 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 735ms 03:48:22 INFO - PROCESS | 2796 | 1464864502240 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 2796 | 1464864502243 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:48:22 INFO - PROCESS | 2796 | 1464864502257 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 2796 | 1464864502259 Marionette TRACE conn6 <- [1,2426,null,{}] 03:48:22 INFO - PROCESS | 2796 | 1464864502263 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}] 03:48:22 INFO - PROCESS | 2796 | 1464864502378 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:48:22 INFO - PROCESS | 2796 | 1464864502435 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47235800 == 50 [pid = 2796] [id = 616] 03:48:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A43453000) [pid = 2796] [serial = 1848] [outer = 0000000000000000] 03:48:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A444E0800) [pid = 2796] [serial = 1849] [outer = 0000004A43453000] 03:48:22 INFO - PROCESS | 2796 | 1464864502480 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A44EAE400) [pid = 2796] [serial = 1850] [outer = 0000004A43453000] 03:48:22 INFO - PROCESS | 2796 | 1464864502909 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 03:48:22 INFO - PROCESS | 2796 | 1464864502947 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 2796 | 1464864502950 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:48:22 INFO - PROCESS | 2796 | 1464864502961 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 2796 | 1464864502964 Marionette TRACE conn6 <- [1,2430,null,{}] 03:48:22 INFO - PROCESS | 2796 | 1464864502967 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}] 03:48:23 INFO - PROCESS | 2796 | 1464864503084 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:48:23 INFO - PROCESS | 2796 | 1464864503098 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412A2800 == 51 [pid = 2796] [id = 617] 03:48:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A44CEA400) [pid = 2796] [serial = 1851] [outer = 0000000000000000] 03:48:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A44EC4800) [pid = 2796] [serial = 1852] [outer = 0000004A44CEA400] 03:48:23 INFO - PROCESS | 2796 | 1464864503401 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A44ED1C00) [pid = 2796] [serial = 1853] [outer = 0000004A44CEA400] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3313EC00) [pid = 2796] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A362BF000) [pid = 2796] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A4085E800) [pid = 2796] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A4314E800) [pid = 2796] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A41661C00) [pid = 2796] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3F039400) [pid = 2796] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A35150800) [pid = 2796] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A43418800) [pid = 2796] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A33116800) [pid = 2796] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A40F1D400) [pid = 2796] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A34BADC00) [pid = 2796] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A45A29000) [pid = 2796] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A46421C00) [pid = 2796] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40EA8C00) [pid = 2796] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3B454000) [pid = 2796] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3A021400) [pid = 2796] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A43146000) [pid = 2796] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A33147000) [pid = 2796] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3313FC00) [pid = 2796] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3F0BD800) [pid = 2796] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A34BABC00) [pid = 2796] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3EDEF800) [pid = 2796] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A34A91C00) [pid = 2796] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:48:23 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A41B8A000) [pid = 2796] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:48:23 INFO - PROCESS | 2796 | 1464864503813 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]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 881ms 03:48:23 INFO - PROCESS | 2796 | 1464864503837 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 2796 | 1464864503840 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:48:23 INFO - PROCESS | 2796 | 1464864503843 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:48:23 INFO - PROCESS | 2796 | 1464864503845 Marionette TRACE conn6 <- [1,2434,null,{}] 03:48:23 INFO - PROCESS | 2796 | 1464864503848 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}] 03:48:23 INFO - PROCESS | 2796 | 1464864503968 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:48:23 INFO - PROCESS | 2796 | 1464864503977 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ED0000 == 52 [pid = 2796] [id = 618] 03:48:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3313D000) [pid = 2796] [serial = 1854] [outer = 0000000000000000] 03:48:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3AEE5400) [pid = 2796] [serial = 1855] [outer = 0000004A3313D000] 03:48:24 INFO - PROCESS | 2796 | 1464864504024 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A40FC6C00) [pid = 2796] [serial = 1856] [outer = 0000004A3313D000] 03:48:24 INFO - PROCESS | 2796 | 1464864504443 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]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 03:48:24 INFO - PROCESS | 2796 | 1464864504476 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 2796 | 1464864504478 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:48:24 INFO - PROCESS | 2796 | 1464864504481 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:48:24 INFO - PROCESS | 2796 | 1464864504483 Marionette TRACE conn6 <- [1,2438,null,{}] 03:48:24 INFO - PROCESS | 2796 | 1464864504487 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}] 03:48:24 INFO - PROCESS | 2796 | 1464864504610 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:48:24 INFO - PROCESS | 2796 | 1464864504619 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497A5800 == 53 [pid = 2796] [id = 619] 03:48:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3F4C0400) [pid = 2796] [serial = 1857] [outer = 0000000000000000] 03:48:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A44ECB000) [pid = 2796] [serial = 1858] [outer = 0000004A3F4C0400] 03:48:24 INFO - PROCESS | 2796 | 1464864504664 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A4582EC00) [pid = 2796] [serial = 1859] [outer = 0000004A3F4C0400] 03:48:25 INFO - PROCESS | 2796 | 1464864505114 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]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 03:48:25 INFO - PROCESS | 2796 | 1464864505156 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 2796 | 1464864505158 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:48:25 INFO - PROCESS | 2796 | 1464864505161 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 2796 | 1464864505164 Marionette TRACE conn6 <- [1,2442,null,{}] 03:48:25 INFO - PROCESS | 2796 | 1464864505179 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}] 03:48:25 INFO - PROCESS | 2796 | 1464864505288 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:48:25 INFO - PROCESS | 2796 | 1464864505329 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A616800 == 54 [pid = 2796] [id = 620] 03:48:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A330E6400) [pid = 2796] [serial = 1860] [outer = 0000000000000000] 03:48:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A4635C400) [pid = 2796] [serial = 1861] [outer = 0000004A330E6400] 03:48:25 INFO - PROCESS | 2796 | 1464864505382 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46613400) [pid = 2796] [serial = 1862] [outer = 0000004A330E6400] 03:48:26 INFO - PROCESS | 2796 | 1464864506090 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]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 03:48:26 INFO - PROCESS | 2796 | 1464864506151 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 2796 | 1464864506157 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:48:26 INFO - PROCESS | 2796 | 1464864506162 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 2796 | 1464864506167 Marionette TRACE conn6 <- [1,2446,null,{}] 03:48:26 INFO - PROCESS | 2796 | 1464864506173 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}] 03:48:26 INFO - PROCESS | 2796 | 1464864506296 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:48:26 INFO - PROCESS | 2796 | 1464864506428 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BD8000 == 55 [pid = 2796] [id = 621] 03:48:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A396BC800) [pid = 2796] [serial = 1863] [outer = 0000000000000000] 03:48:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A39973400) [pid = 2796] [serial = 1864] [outer = 0000004A396BC800] 03:48:26 INFO - PROCESS | 2796 | 1464864506489 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A3A3AC400) [pid = 2796] [serial = 1865] [outer = 0000004A396BC800] 03:48:27 INFO - PROCESS | 2796 | 1464864507130 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]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1022ms 03:48:27 INFO - PROCESS | 2796 | 1464864507188 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 2796 | 1464864507194 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:48:27 INFO - PROCESS | 2796 | 1464864507201 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 2796 | 1464864507204 Marionette TRACE conn6 <- [1,2450,null,{}] 03:48:27 INFO - PROCESS | 2796 | 1464864507208 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}] 03:48:27 INFO - PROCESS | 2796 | 1464864507333 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:48:27 INFO - PROCESS | 2796 | 1464864507463 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46492800 == 56 [pid = 2796] [id = 622] 03:48:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A3EDED000) [pid = 2796] [serial = 1866] [outer = 0000000000000000] 03:48:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A40861000) [pid = 2796] [serial = 1867] [outer = 0000004A3EDED000] 03:48:27 INFO - PROCESS | 2796 | 1464864507523 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A41245400) [pid = 2796] [serial = 1868] [outer = 0000004A3EDED000] 03:48:28 INFO - PROCESS | 2796 | 1464864508170 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]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1016ms 03:48:28 INFO - PROCESS | 2796 | 1464864508223 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 2796 | 1464864508226 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:48:28 INFO - PROCESS | 2796 | 1464864508230 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 2796 | 1464864508235 Marionette TRACE conn6 <- [1,2454,null,{}] 03:48:28 INFO - PROCESS | 2796 | 1464864508247 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}] 03:48:28 INFO - PROCESS | 2796 | 1464864508369 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:48:28 INFO - PROCESS | 2796 | 1464864508501 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4B0A4800 == 57 [pid = 2796] [id = 623] 03:48:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A4345AC00) [pid = 2796] [serial = 1869] [outer = 0000000000000000] 03:48:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A44C57400) [pid = 2796] [serial = 1870] [outer = 0000004A4345AC00] 03:48:28 INFO - PROCESS | 2796 | 1464864508563 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A46078800) [pid = 2796] [serial = 1871] [outer = 0000004A4345AC00] 03:48:29 INFO - PROCESS | 2796 | 1464864509200 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]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1024ms 03:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:48:29 INFO - PROCESS | 2796 | 1464864509256 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 2796 | 1464864509259 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:48:29 INFO - PROCESS | 2796 | 1464864509263 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 2796 | 1464864509265 Marionette TRACE conn6 <- [1,2458,null,{}] 03:48:29 INFO - PROCESS | 2796 | 1464864509269 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}] 03:48:29 INFO - PROCESS | 2796 | 1464864509390 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:48:29 INFO - PROCESS | 2796 | 1464864509519 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE79800 == 58 [pid = 2796] [id = 624] 03:48:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A46606C00) [pid = 2796] [serial = 1872] [outer = 0000000000000000] 03:48:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4660B400) [pid = 2796] [serial = 1873] [outer = 0000004A46606C00] 03:48:29 INFO - PROCESS | 2796 | 1464864509579 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A466CD000) [pid = 2796] [serial = 1874] [outer = 0000004A46606C00] 03:48:30 INFO - PROCESS | 2796 | 1464864510169 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 923ms 03:48:30 INFO - PROCESS | 2796 | 1464864510200 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 2796 | 1464864510203 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:48:30 INFO - PROCESS | 2796 | 1464864510208 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 2796 | 1464864510210 Marionette TRACE conn6 <- [1,2462,null,{}] 03:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:48:30 INFO - PROCESS | 2796 | 1464864510214 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}] 03:48:30 INFO - PROCESS | 2796 | 1464864510328 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:48:30 INFO - PROCESS | 2796 | 1464864510429 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A363CC000 == 59 [pid = 2796] [id = 625] 03:48:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A3310B400) [pid = 2796] [serial = 1875] [outer = 0000000000000000] 03:48:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A34A91800) [pid = 2796] [serial = 1876] [outer = 0000004A3310B400] 03:48:30 INFO - PROCESS | 2796 | 1464864510485 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A3A024000) [pid = 2796] [serial = 1877] [outer = 0000004A3310B400] 03:48:31 INFO - PROCESS | 2796 | 1464864511278 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]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1118ms 03:48:31 INFO - PROCESS | 2796 | 1464864511333 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 2796 | 1464864511338 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:48:31 INFO - PROCESS | 2796 | 1464864511343 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:48:31 INFO - PROCESS | 2796 | 1464864511347 Marionette TRACE conn6 <- [1,2466,null,{}] 03:48:31 INFO - PROCESS | 2796 | 1464864511352 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}] 03:48:31 INFO - PROCESS | 2796 | 1464864511466 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:48:31 INFO - PROCESS | 2796 | 1464864511602 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A335800 == 60 [pid = 2796] [id = 626] 03:48:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A39973C00) [pid = 2796] [serial = 1878] [outer = 0000000000000000] 03:48:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A3A025800) [pid = 2796] [serial = 1879] [outer = 0000004A39973C00] 03:48:31 INFO - PROCESS | 2796 | 1464864511655 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A3AE79000) [pid = 2796] [serial = 1880] [outer = 0000004A39973C00] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497A5800 == 59 [pid = 2796] [id = 619] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ED0000 == 58 [pid = 2796] [id = 618] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412A2800 == 57 [pid = 2796] [id = 617] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47235800 == 56 [pid = 2796] [id = 616] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B8000 == 55 [pid = 2796] [id = 615] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451B5000 == 54 [pid = 2796] [id = 614] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44607000 == 53 [pid = 2796] [id = 613] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E44000 == 52 [pid = 2796] [id = 612] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A330800 == 51 [pid = 2796] [id = 611] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A34BB0000) [pid = 2796] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A3E78A400) [pid = 2796] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A42E8FC00) [pid = 2796] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A45A2FC00) [pid = 2796] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A46632800) [pid = 2796] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE22800 == 50 [pid = 2796] [id = 610] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA60800 == 49 [pid = 2796] [id = 608] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4B0B1800 == 48 [pid = 2796] [id = 607] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4726D000 == 47 [pid = 2796] [id = 606] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E54000 == 46 [pid = 2796] [id = 605] 03:48:32 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A892800 == 45 [pid = 2796] [id = 604] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41589800) [pid = 2796] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3A3AD000) [pid = 2796] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A4440D800) [pid = 2796] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A35827000) [pid = 2796] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A472BD000) [pid = 2796] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A40D1E400) [pid = 2796] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3E8CF400) [pid = 2796] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A3ADB5C00) [pid = 2796] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A43415000) [pid = 2796] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A34BB0C00) [pid = 2796] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A3A1A6800) [pid = 2796] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3F588C00) [pid = 2796] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A381BF000) [pid = 2796] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A43457800) [pid = 2796] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A416EE000) [pid = 2796] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A42E8B400) [pid = 2796] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3F476400) [pid = 2796] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3A0E8C00) [pid = 2796] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3636CC00) [pid = 2796] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A44ECA400) [pid = 2796] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A46352C00) [pid = 2796] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A46079400) [pid = 2796] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A4123A000) [pid = 2796] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A44EA6800) [pid = 2796] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A3971F400) [pid = 2796] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3ADB2C00) [pid = 2796] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46075800) [pid = 2796] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A46605400) [pid = 2796] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A40B42800) [pid = 2796] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A46350800) [pid = 2796] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A46353000) [pid = 2796] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41656400) [pid = 2796] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A4660D000) [pid = 2796] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A4635C800) [pid = 2796] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:48:32 INFO - PROCESS | 2796 | 1464864512290 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]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 03:48:32 INFO - PROCESS | 2796 | 1464864512334 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 2796 | 1464864512340 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:48:32 INFO - PROCESS | 2796 | 1464864512346 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 2796 | 1464864512348 Marionette TRACE conn6 <- [1,2470,null,{}] 03:48:32 INFO - PROCESS | 2796 | 1464864512354 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}] 03:48:32 INFO - PROCESS | 2796 | 1464864512454 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:48:32 INFO - PROCESS | 2796 | 1464864512542 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080C800 == 46 [pid = 2796] [id = 627] 03:48:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A339C0C00) [pid = 2796] [serial = 1881] [outer = 0000000000000000] 03:48:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A35766C00) [pid = 2796] [serial = 1882] [outer = 0000004A339C0C00] 03:48:32 INFO - PROCESS | 2796 | 1464864512591 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3A3B3800) [pid = 2796] [serial = 1883] [outer = 0000004A339C0C00] 03:48:33 INFO - PROCESS | 2796 | 1464864513038 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 735ms 03:48:33 INFO - PROCESS | 2796 | 1464864513082 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 2796 | 1464864513084 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:48:33 INFO - PROCESS | 2796 | 1464864513088 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 2796 | 1464864513092 Marionette TRACE conn6 <- [1,2474,null,{}] 03:48:33 INFO - PROCESS | 2796 | 1464864513103 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}] 03:48:33 INFO - PROCESS | 2796 | 1464864513229 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:48:33 INFO - PROCESS | 2796 | 1464864513246 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44607000 == 47 [pid = 2796] [id = 628] 03:48:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3F045C00) [pid = 2796] [serial = 1884] [outer = 0000000000000000] 03:48:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3F47D400) [pid = 2796] [serial = 1885] [outer = 0000004A3F045C00] 03:48:33 INFO - PROCESS | 2796 | 1464864513296 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A40C4C800) [pid = 2796] [serial = 1886] [outer = 0000004A3F045C00] 03:48:33 INFO - PROCESS | 2796 | 1464864513777 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 03:48:33 INFO - PROCESS | 2796 | 1464864513825 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 2796 | 1464864513828 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:48:33 INFO - PROCESS | 2796 | 1464864513831 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 2796 | 1464864513833 Marionette TRACE conn6 <- [1,2478,null,{}] 03:48:33 INFO - PROCESS | 2796 | 1464864513837 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}] 03:48:33 INFO - PROCESS | 2796 | 1464864513931 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:48:33 INFO - PROCESS | 2796 | 1464864513940 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A451B6000 == 48 [pid = 2796] [id = 629] 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F588C00) [pid = 2796] [serial = 1887] [outer = 0000000000000000] 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A41588000) [pid = 2796] [serial = 1888] [outer = 0000004A3F588C00] 03:48:34 INFO - PROCESS | 2796 | 1464864514067 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A416E3000) [pid = 2796] [serial = 1889] [outer = 0000004A3F588C00] 03:48:34 INFO - PROCESS | 2796 | 1464864514490 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]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 03:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:48:34 INFO - PROCESS | 2796 | 1464864514525 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 2796 | 1464864514527 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:48:34 INFO - PROCESS | 2796 | 1464864514530 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 2796 | 1464864514532 Marionette TRACE conn6 <- [1,2482,null,{}] 03:48:34 INFO - PROCESS | 2796 | 1464864514536 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}] 03:48:34 INFO - PROCESS | 2796 | 1464864514681 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:48:34 INFO - PROCESS | 2796 | 1464864514705 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465A9000 == 49 [pid = 2796] [id = 630] 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41B10C00) [pid = 2796] [serial = 1890] [outer = 0000000000000000] 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A41B8C800) [pid = 2796] [serial = 1891] [outer = 0000004A41B10C00] 03:48:34 INFO - PROCESS | 2796 | 1464864514750 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A4311F000) [pid = 2796] [serial = 1892] [outer = 0000004A41B10C00] 03:48:35 INFO - PROCESS | 2796 | 1464864515224 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]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 03:48:35 INFO - PROCESS | 2796 | 1464864515266 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 2796 | 1464864515268 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:48:35 INFO - PROCESS | 2796 | 1464864515271 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 2796 | 1464864515273 Marionette TRACE conn6 <- [1,2486,null,{}] 03:48:35 INFO - PROCESS | 2796 | 1464864515277 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}] 03:48:35 INFO - PROCESS | 2796 | 1464864515428 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:48:35 INFO - PROCESS | 2796 | 1464864515487 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4722D000 == 50 [pid = 2796] [id = 631] 03:48:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A4345B000) [pid = 2796] [serial = 1893] [outer = 0000000000000000] 03:48:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A44CE2000) [pid = 2796] [serial = 1894] [outer = 0000004A4345B000] 03:48:35 INFO - PROCESS | 2796 | 1464864515535 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A45822400) [pid = 2796] [serial = 1895] [outer = 0000004A4345B000] 03:48:35 INFO - PROCESS | 2796 | 1464864515966 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]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 03:48:36 INFO - PROCESS | 2796 | 1464864516043 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 2796 | 1464864516045 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:48:36 INFO - PROCESS | 2796 | 1464864516051 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 2796 | 1464864516053 Marionette TRACE conn6 <- [1,2490,null,{}] 03:48:36 INFO - PROCESS | 2796 | 1464864516057 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}] 03:48:36 INFO - PROCESS | 2796 | 1464864516176 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:48:36 INFO - PROCESS | 2796 | 1464864516234 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EC7800 == 51 [pid = 2796] [id = 632] 03:48:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A45829400) [pid = 2796] [serial = 1896] [outer = 0000000000000000] 03:48:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A45A2DC00) [pid = 2796] [serial = 1897] [outer = 0000004A45829400] 03:48:36 INFO - PROCESS | 2796 | 1464864516282 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A46354800) [pid = 2796] [serial = 1898] [outer = 0000004A45829400] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A3F4C0400) [pid = 2796] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3B72AC00) [pid = 2796] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A33AD9400) [pid = 2796] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A41B5D400) [pid = 2796] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A44CE0400) [pid = 2796] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A34BA6000) [pid = 2796] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A444E2000) [pid = 2796] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A45A2A800) [pid = 2796] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A416E9000) [pid = 2796] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3AE76000) [pid = 2796] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40B4CC00) [pid = 2796] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A34A88400) [pid = 2796] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A43453000) [pid = 2796] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A33192800) [pid = 2796] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3F27DC00) [pid = 2796] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3313D000) [pid = 2796] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:48:36 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A44CEA400) [pid = 2796] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:48:36 INFO - PROCESS | 2796 | 1464864516800 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]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 776ms 03:48:36 INFO - PROCESS | 2796 | 1464864516828 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 2796 | 1464864516830 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:48:36 INFO - PROCESS | 2796 | 1464864516841 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 2796 | 1464864516844 Marionette TRACE conn6 <- [1,2494,null,{}] 03:48:36 INFO - PROCESS | 2796 | 1464864516847 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}] 03:48:36 INFO - PROCESS | 2796 | 1464864516935 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:48:36 INFO - PROCESS | 2796 | 1464864516942 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FCC000 == 52 [pid = 2796] [id = 633] 03:48:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3636F000) [pid = 2796] [serial = 1899] [outer = 0000000000000000] 03:48:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A416E9000) [pid = 2796] [serial = 1900] [outer = 0000004A3636F000] 03:48:36 INFO - PROCESS | 2796 | 1464864516988 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A45A2D400) [pid = 2796] [serial = 1901] [outer = 0000004A3636F000] 03:48:37 INFO - PROCESS | 2796 | 1464864517433 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]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 03:48:37 INFO - PROCESS | 2796 | 1464864517467 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 2796 | 1464864517469 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:48:37 INFO - PROCESS | 2796 | 1464864517477 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 2796 | 1464864517479 Marionette TRACE conn6 <- [1,2498,null,{}] 03:48:37 INFO - PROCESS | 2796 | 1464864517482 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}] 03:48:37 INFO - PROCESS | 2796 | 1464864517574 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:48:37 INFO - PROCESS | 2796 | 1464864517580 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A11F800 == 53 [pid = 2796] [id = 634] 03:48:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A46356000) [pid = 2796] [serial = 1902] [outer = 0000000000000000] 03:48:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A4660C800) [pid = 2796] [serial = 1903] [outer = 0000004A46356000] 03:48:37 INFO - PROCESS | 2796 | 1464864517626 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A466C6400) [pid = 2796] [serial = 1904] [outer = 0000004A46356000] 03:48:38 INFO - PROCESS | 2796 | 1464864518085 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]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 03:48:38 INFO - PROCESS | 2796 | 1464864518152 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 2796 | 1464864518154 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:48:38 INFO - PROCESS | 2796 | 1464864518157 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 2796 | 1464864518159 Marionette TRACE conn6 <- [1,2502,null,{}] 03:48:38 INFO - PROCESS | 2796 | 1464864518163 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}] 03:48:38 INFO - PROCESS | 2796 | 1464864518263 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:48:38 INFO - PROCESS | 2796 | 1464864518270 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5BC000 == 54 [pid = 2796] [id = 635] 03:48:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A35BABC00) [pid = 2796] [serial = 1905] [outer = 0000000000000000] 03:48:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A466CF800) [pid = 2796] [serial = 1906] [outer = 0000004A35BABC00] 03:48:38 INFO - PROCESS | 2796 | 1464864518321 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A46ADC400) [pid = 2796] [serial = 1907] [outer = 0000004A35BABC00] 03:48:39 INFO - PROCESS | 2796 | 1464864519051 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]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 923ms 03:48:39 INFO - PROCESS | 2796 | 1464864519084 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 2796 | 1464864519090 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:48:39 INFO - PROCESS | 2796 | 1464864519097 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 2796 | 1464864519101 Marionette TRACE conn6 <- [1,2506,null,{}] 03:48:39 INFO - PROCESS | 2796 | 1464864519107 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}] 03:48:39 INFO - PROCESS | 2796 | 1464864519240 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:48:39 INFO - PROCESS | 2796 | 1464864519365 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E54000 == 55 [pid = 2796] [id = 636] 03:48:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A351B8800) [pid = 2796] [serial = 1908] [outer = 0000000000000000] 03:48:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A39723800) [pid = 2796] [serial = 1909] [outer = 0000004A351B8800] 03:48:39 INFO - PROCESS | 2796 | 1464864519427 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3AEDC400) [pid = 2796] [serial = 1910] [outer = 0000004A351B8800] 03:48:40 INFO - PROCESS | 2796 | 1464864520032 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]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 987ms 03:48:40 INFO - PROCESS | 2796 | 1464864520085 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 2796 | 1464864520092 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:48:40 INFO - PROCESS | 2796 | 1464864520099 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:48:40 INFO - PROCESS | 2796 | 1464864520102 Marionette TRACE conn6 <- [1,2510,null,{}] 03:48:40 INFO - PROCESS | 2796 | 1464864520106 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}] 03:48:40 INFO - PROCESS | 2796 | 1464864520231 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:48:40 INFO - PROCESS | 2796 | 1464864520334 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4721C000 == 56 [pid = 2796] [id = 637] 03:48:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A3F58C800) [pid = 2796] [serial = 1911] [outer = 0000000000000000] 03:48:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A40EA6C00) [pid = 2796] [serial = 1912] [outer = 0000004A3F58C800] 03:48:40 INFO - PROCESS | 2796 | 1464864520392 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A42E96400) [pid = 2796] [serial = 1913] [outer = 0000004A3F58C800] 03:48:41 INFO - PROCESS | 2796 | 1464864521012 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]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 986ms 03:48:41 INFO - PROCESS | 2796 | 1464864521091 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 2796 | 1464864521094 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:48:41 INFO - PROCESS | 2796 | 1464864521098 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 2796 | 1464864521102 Marionette TRACE conn6 <- [1,2514,null,{}] 03:48:41 INFO - PROCESS | 2796 | 1464864521114 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}] 03:48:41 INFO - PROCESS | 2796 | 1464864521286 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:48:41 INFO - PROCESS | 2796 | 1464864521341 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A89B800 == 57 [pid = 2796] [id = 638] 03:48:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A4606F400) [pid = 2796] [serial = 1914] [outer = 0000000000000000] 03:48:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A4641EC00) [pid = 2796] [serial = 1915] [outer = 0000004A4606F400] 03:48:41 INFO - PROCESS | 2796 | 1464864521402 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A46AE1400) [pid = 2796] [serial = 1916] [outer = 0000004A4606F400] 03:48:42 INFO - PROCESS | 2796 | 1464864522060 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]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1032ms 03:48:42 INFO - PROCESS | 2796 | 1464864522132 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 2796 | 1464864522136 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:48:42 INFO - PROCESS | 2796 | 1464864522139 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 2796 | 1464864522141 Marionette TRACE conn6 <- [1,2518,null,{}] 03:48:42 INFO - PROCESS | 2796 | 1464864522145 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}] 03:48:42 INFO - PROCESS | 2796 | 1464864522296 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:48:42 INFO - PROCESS | 2796 | 1464864522425 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE6B000 == 58 [pid = 2796] [id = 639] 03:48:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46B46800) [pid = 2796] [serial = 1917] [outer = 0000000000000000] 03:48:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46B4D000) [pid = 2796] [serial = 1918] [outer = 0000004A46B46800] 03:48:42 INFO - PROCESS | 2796 | 1464864522483 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A47298400) [pid = 2796] [serial = 1919] [outer = 0000004A46B46800] 03:48:43 INFO - PROCESS | 2796 | 1464864523069 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]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 987ms 03:48:43 INFO - PROCESS | 2796 | 1464864523127 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 2796 | 1464864523130 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:48:43 INFO - PROCESS | 2796 | 1464864523133 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 2796 | 1464864523136 Marionette TRACE conn6 <- [1,2522,null,{}] 03:48:43 INFO - PROCESS | 2796 | 1464864523139 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}] 03:48:43 INFO - PROCESS | 2796 | 1464864523254 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:48:43 INFO - PROCESS | 2796 | 1464864523384 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CED2800 == 59 [pid = 2796] [id = 640] 03:48:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A4729C000) [pid = 2796] [serial = 1920] [outer = 0000000000000000] 03:48:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A472A0C00) [pid = 2796] [serial = 1921] [outer = 0000004A4729C000] 03:48:43 INFO - PROCESS | 2796 | 1464864523441 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A472A9800) [pid = 2796] [serial = 1922] [outer = 0000004A4729C000] 03:48:44 INFO - PROCESS | 2796 | 1464864524295 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]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1180ms 03:48:44 INFO - PROCESS | 2796 | 1464864524317 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 2796 | 1464864524322 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:48:44 INFO - PROCESS | 2796 | 1464864524327 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:48:44 INFO - PROCESS | 2796 | 1464864524332 Marionette TRACE conn6 <- [1,2526,null,{}] 03:48:44 INFO - PROCESS | 2796 | 1464864524338 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}] 03:48:44 INFO - PROCESS | 2796 | 1464864524447 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:48:44 INFO - PROCESS | 2796 | 1464864524585 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412E1800 == 60 [pid = 2796] [id = 641] 03:48:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A343BAC00) [pid = 2796] [serial = 1923] [outer = 0000000000000000] 03:48:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A351B0400) [pid = 2796] [serial = 1924] [outer = 0000004A343BAC00] 03:48:44 INFO - PROCESS | 2796 | 1464864524637 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A39782800) [pid = 2796] [serial = 1925] [outer = 0000004A343BAC00] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A11F800 == 59 [pid = 2796] [id = 634] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FCC000 == 58 [pid = 2796] [id = 633] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EC7800 == 57 [pid = 2796] [id = 632] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4722D000 == 56 [pid = 2796] [id = 631] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465A9000 == 55 [pid = 2796] [id = 630] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A451B6000 == 54 [pid = 2796] [id = 629] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44607000 == 53 [pid = 2796] [id = 628] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4080C800 == 52 [pid = 2796] [id = 627] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A335800 == 51 [pid = 2796] [id = 626] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A44EC5800) [pid = 2796] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A469D6400) [pid = 2796] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A40EA7C00) [pid = 2796] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A39782000) [pid = 2796] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A466CC800) [pid = 2796] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4B0A4800 == 50 [pid = 2796] [id = 623] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46492800 == 49 [pid = 2796] [id = 622] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BD8000 == 48 [pid = 2796] [id = 621] 03:48:45 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A616800 == 47 [pid = 2796] [id = 620] 03:48:45 INFO - PROCESS | 2796 | 1464864525340 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1024ms 03:48:45 INFO - PROCESS | 2796 | 1464864525355 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 2796 | 1464864525361 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:48:45 INFO - PROCESS | 2796 | 1464864525367 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 2796 | 1464864525370 Marionette TRACE conn6 <- [1,2530,null,{}] 03:48:45 INFO - PROCESS | 2796 | 1464864525374 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}] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40C4F800) [pid = 2796] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A45830800) [pid = 2796] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A44EC9000) [pid = 2796] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A44EAF000) [pid = 2796] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A39785000) [pid = 2796] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A44CBC000) [pid = 2796] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A46071000) [pid = 2796] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A41E60C00) [pid = 2796] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3AEE6800) [pid = 2796] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3BB17400) [pid = 2796] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A40D22400) [pid = 2796] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A34BAA400) [pid = 2796] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A36378400) [pid = 2796] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A444E0800) [pid = 2796] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A35D68C00) [pid = 2796] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3400A800) [pid = 2796] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3F479000) [pid = 2796] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A4085EC00) [pid = 2796] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A43125000) [pid = 2796] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A44EAE400) [pid = 2796] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A3AEE5400) [pid = 2796] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A44EC4800) [pid = 2796] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A4582EC00) [pid = 2796] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A44ED1C00) [pid = 2796] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A40FC6C00) [pid = 2796] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A40F17000) [pid = 2796] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A44ECB000) [pid = 2796] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:48:45 INFO - PROCESS | 2796 | 1464864525520 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:48:45 INFO - PROCESS | 2796 | 1464864525582 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F53A800 == 48 [pid = 2796] [id = 642] 03:48:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A34A8A800) [pid = 2796] [serial = 1926] [outer = 0000000000000000] 03:48:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A34BAF400) [pid = 2796] [serial = 1927] [outer = 0000004A34A8A800] 03:48:45 INFO - PROCESS | 2796 | 1464864525630 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A381B9400) [pid = 2796] [serial = 1928] [outer = 0000004A34A8A800] 03:48:46 INFO - PROCESS | 2796 | 1464864526073 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]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 03:48:46 INFO - PROCESS | 2796 | 1464864526162 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 2796 | 1464864526165 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:48:46 INFO - PROCESS | 2796 | 1464864526169 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 2796 | 1464864526173 Marionette TRACE conn6 <- [1,2534,null,{}] 03:48:46 INFO - PROCESS | 2796 | 1464864526184 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}] 03:48:46 INFO - PROCESS | 2796 | 1464864526288 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:48:46 INFO - PROCESS | 2796 | 1464864526296 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E82800 == 49 [pid = 2796] [id = 643] 03:48:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3BB0EC00) [pid = 2796] [serial = 1929] [outer = 0000000000000000] 03:48:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3EDE7400) [pid = 2796] [serial = 1930] [outer = 0000004A3BB0EC00] 03:48:46 INFO - PROCESS | 2796 | 1464864526346 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3F482400) [pid = 2796] [serial = 1931] [outer = 0000004A3BB0EC00] 03:48:46 INFO - PROCESS | 2796 | 1464864526833 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]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 03:48:46 INFO - PROCESS | 2796 | 1464864526843 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 2796 | 1464864526846 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:48:46 INFO - PROCESS | 2796 | 1464864526849 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 2796 | 1464864526851 Marionette TRACE conn6 <- [1,2538,null,{}] 03:48:46 INFO - PROCESS | 2796 | 1464864526855 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}] 03:48:46 INFO - PROCESS | 2796 | 1464864526952 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:48:46 INFO - PROCESS | 2796 | 1464864526959 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46379800 == 50 [pid = 2796] [id = 644] 03:48:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A40D25C00) [pid = 2796] [serial = 1932] [outer = 0000000000000000] 03:48:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A40EA7800) [pid = 2796] [serial = 1933] [outer = 0000004A40D25C00] 03:48:47 INFO - PROCESS | 2796 | 1464864527007 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41238C00) [pid = 2796] [serial = 1934] [outer = 0000004A40D25C00] 03:48:47 INFO - PROCESS | 2796 | 1464864527483 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 03:48:47 INFO - PROCESS | 2796 | 1464864527523 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 2796 | 1464864527525 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:48:47 INFO - PROCESS | 2796 | 1464864527529 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:48:47 INFO - PROCESS | 2796 | 1464864527531 Marionette TRACE conn6 <- [1,2542,null,{}] 03:48:47 INFO - PROCESS | 2796 | 1464864527534 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}] 03:48:47 INFO - PROCESS | 2796 | 1464864527624 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:48:47 INFO - PROCESS | 2796 | 1464864527667 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465BF800 == 51 [pid = 2796] [id = 645] 03:48:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A41587C00) [pid = 2796] [serial = 1935] [outer = 0000000000000000] 03:48:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4165FC00) [pid = 2796] [serial = 1936] [outer = 0000004A41587C00] 03:48:47 INFO - PROCESS | 2796 | 1464864527714 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A41B8F000) [pid = 2796] [serial = 1937] [outer = 0000004A41587C00] 03:48:48 INFO - PROCESS | 2796 | 1464864528210 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]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 735ms 03:48:48 INFO - PROCESS | 2796 | 1464864528270 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 2796 | 1464864528280 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:48:48 INFO - PROCESS | 2796 | 1464864528283 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 2796 | 1464864528285 Marionette TRACE conn6 <- [1,2546,null,{}] 03:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:48:48 INFO - PROCESS | 2796 | 1464864528289 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}] 03:48:48 INFO - PROCESS | 2796 | 1464864528433 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:48:48 INFO - PROCESS | 2796 | 1464864528494 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727D000 == 52 [pid = 2796] [id = 646] 03:48:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A446D6800) [pid = 2796] [serial = 1938] [outer = 0000000000000000] 03:48:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A44CE7C00) [pid = 2796] [serial = 1939] [outer = 0000004A446D6800] 03:48:48 INFO - PROCESS | 2796 | 1464864528543 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A44EC3000) [pid = 2796] [serial = 1940] [outer = 0000004A446D6800] 03:48:49 INFO - PROCESS | 2796 | 1464864529006 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 03:48:49 INFO - PROCESS | 2796 | 1464864529064 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 2796 | 1464864529066 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:48:49 INFO - PROCESS | 2796 | 1464864529069 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 2796 | 1464864529071 Marionette TRACE conn6 <- [1,2550,null,{}] 03:48:49 INFO - PROCESS | 2796 | 1464864529074 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}] 03:48:49 INFO - PROCESS | 2796 | 1464864529194 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:48:49 INFO - PROCESS | 2796 | 1464864529257 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48EDA800 == 53 [pid = 2796] [id = 647] 03:48:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A44EA9000) [pid = 2796] [serial = 1941] [outer = 0000000000000000] 03:48:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A44ED0C00) [pid = 2796] [serial = 1942] [outer = 0000004A44EA9000] 03:48:49 INFO - PROCESS | 2796 | 1464864529304 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A45A27800) [pid = 2796] [serial = 1943] [outer = 0000004A44EA9000] 03:48:49 INFO - PROCESS | 2796 | 1464864529758 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 03:48:49 INFO - PROCESS | 2796 | 1464864529810 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 2796 | 1464864529812 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:48:49 INFO - PROCESS | 2796 | 1464864529815 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 2796 | 1464864529825 Marionette TRACE conn6 <- [1,2554,null,{}] 03:48:49 INFO - PROCESS | 2796 | 1464864529835 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}] 03:48:50 INFO - PROCESS | 2796 | 1464864530114 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A466C8800) [pid = 2796] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A33140400) [pid = 2796] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A46610400) [pid = 2796] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41B10C00) [pid = 2796] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4345B000) [pid = 2796] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3EDED000) [pid = 2796] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3F588C00) [pid = 2796] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A4345AC00) [pid = 2796] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46606C00) [pid = 2796] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3F045C00) [pid = 2796] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A45829400) [pid = 2796] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A396BC800) [pid = 2796] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3310B400) [pid = 2796] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A339C0C00) [pid = 2796] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A39973C00) [pid = 2796] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A46356000) [pid = 2796] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A3636F000) [pid = 2796] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A34BA7800) [pid = 2796] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A3F58B400) [pid = 2796] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:48:50 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A446D8000) [pid = 2796] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:48:50 INFO - PROCESS | 2796 | 1464864530182 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F53C000 == 54 [pid = 2796] [id = 648] 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A330E4C00) [pid = 2796] [serial = 1944] [outer = 0000000000000000] 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A343BDC00) [pid = 2796] [serial = 1945] [outer = 0000004A330E4C00] 03:48:50 INFO - PROCESS | 2796 | 1464864530229 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3AEE7400) [pid = 2796] [serial = 1946] [outer = 0000004A330E4C00] 03:48:50 INFO - PROCESS | 2796 | 1464864530643 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]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 902ms 03:48:50 INFO - PROCESS | 2796 | 1464864530718 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 2796 | 1464864530720 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:48:50 INFO - PROCESS | 2796 | 1464864530724 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 2796 | 1464864530726 Marionette TRACE conn6 <- [1,2558,null,{}] 03:48:50 INFO - PROCESS | 2796 | 1464864530730 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}] 03:48:50 INFO - PROCESS | 2796 | 1464864530821 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:48:50 INFO - PROCESS | 2796 | 1464864530833 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A11D000 == 55 [pid = 2796] [id = 649] 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A4345B000) [pid = 2796] [serial = 1947] [outer = 0000000000000000] 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A45829400) [pid = 2796] [serial = 1948] [outer = 0000004A4345B000] 03:48:50 INFO - PROCESS | 2796 | 1464864530880 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A46354000) [pid = 2796] [serial = 1949] [outer = 0000004A4345B000] 03:48:51 INFO - PROCESS | 2796 | 1464864531322 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]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 03:48:51 INFO - PROCESS | 2796 | 1464864531356 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 2796 | 1464864531359 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:48:51 INFO - PROCESS | 2796 | 1464864531362 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 2796 | 1464864531364 Marionette TRACE conn6 <- [1,2562,null,{}] 03:48:51 INFO - PROCESS | 2796 | 1464864531368 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}] 03:48:51 INFO - PROCESS | 2796 | 1464864531469 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:48:51 INFO - PROCESS | 2796 | 1464864531476 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5B7800 == 56 [pid = 2796] [id = 650] 03:48:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A46418400) [pid = 2796] [serial = 1950] [outer = 0000000000000000] 03:48:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A4660B800) [pid = 2796] [serial = 1951] [outer = 0000004A46418400] 03:48:51 INFO - PROCESS | 2796 | 1464864531521 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A466CB800) [pid = 2796] [serial = 1952] [outer = 0000004A46418400] 03:48:51 INFO - PROCESS | 2796 | 1464864531953 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]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 03:48:52 INFO - PROCESS | 2796 | 1464864531995 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 2796 | 1464864531997 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:48:52 INFO - PROCESS | 2796 | 1464864532001 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 2796 | 1464864532003 Marionette TRACE conn6 <- [1,2566,null,{}] 03:48:52 INFO - PROCESS | 2796 | 1464864532007 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}] 03:48:52 INFO - PROCESS | 2796 | 1464864532121 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:48:52 INFO - PROCESS | 2796 | 1464864532338 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE06000 == 57 [pid = 2796] [id = 651] 03:48:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A33148400) [pid = 2796] [serial = 1953] [outer = 0000000000000000] 03:48:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A339C0400) [pid = 2796] [serial = 1954] [outer = 0000004A33148400] 03:48:52 INFO - PROCESS | 2796 | 1464864532400 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A351B8400) [pid = 2796] [serial = 1955] [outer = 0000004A33148400] 03:48:53 INFO - PROCESS | 2796 | 1464864533004 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]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1071ms 03:48:53 INFO - PROCESS | 2796 | 1464864533090 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 2796 | 1464864533095 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:48:53 INFO - PROCESS | 2796 | 1464864533100 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 2796 | 1464864533107 Marionette TRACE conn6 <- [1,2570,null,{}] 03:48:53 INFO - PROCESS | 2796 | 1464864533128 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}] 03:48:53 INFO - PROCESS | 2796 | 1464864533261 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:48:53 INFO - PROCESS | 2796 | 1464864533387 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A45108000 == 58 [pid = 2796] [id = 652] 03:48:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3AEE1C00) [pid = 2796] [serial = 1956] [outer = 0000000000000000] 03:48:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A3E834000) [pid = 2796] [serial = 1957] [outer = 0000004A3AEE1C00] 03:48:53 INFO - PROCESS | 2796 | 1464864533449 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3F58D400) [pid = 2796] [serial = 1958] [outer = 0000004A3AEE1C00] 03:48:54 INFO - PROCESS | 2796 | 1464864534080 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]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 990ms 03:48:54 INFO - PROCESS | 2796 | 1464864534094 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 2796 | 1464864534099 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:48:54 INFO - PROCESS | 2796 | 1464864534103 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 2796 | 1464864534106 Marionette TRACE conn6 <- [1,2574,null,{}] 03:48:54 INFO - PROCESS | 2796 | 1464864534110 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}] 03:48:54 INFO - PROCESS | 2796 | 1464864534232 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:48:54 INFO - PROCESS | 2796 | 1464864534338 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A8A1000 == 59 [pid = 2796] [id = 653] 03:48:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A416EB800) [pid = 2796] [serial = 1959] [outer = 0000000000000000] 03:48:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A4314F400) [pid = 2796] [serial = 1960] [outer = 0000004A416EB800] 03:48:54 INFO - PROCESS | 2796 | 1464864534396 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A44CB7800) [pid = 2796] [serial = 1961] [outer = 0000004A416EB800] 03:48:55 INFO - PROCESS | 2796 | 1464864535044 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]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 03:48:55 INFO - PROCESS | 2796 | 1464864535092 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 2796 | 1464864535095 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:48:55 INFO - PROCESS | 2796 | 1464864535106 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 2796 | 1464864535113 Marionette TRACE conn6 <- [1,2578,null,{}] 03:48:55 INFO - PROCESS | 2796 | 1464864535117 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}] 03:48:55 INFO - PROCESS | 2796 | 1464864535240 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:48:55 INFO - PROCESS | 2796 | 1464864535370 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CED1800 == 60 [pid = 2796] [id = 654] 03:48:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A45A24C00) [pid = 2796] [serial = 1962] [outer = 0000000000000000] 03:48:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A47294400) [pid = 2796] [serial = 1963] [outer = 0000004A45A24C00] 03:48:55 INFO - PROCESS | 2796 | 1464864535429 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A472ACC00) [pid = 2796] [serial = 1964] [outer = 0000004A45A24C00] 03:48:56 INFO - PROCESS | 2796 | 1464864536053 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 03:48:56 INFO - PROCESS | 2796 | 1464864536087 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 2796 | 1464864536090 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:48:56 INFO - PROCESS | 2796 | 1464864536094 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 2796 | 1464864536096 Marionette TRACE conn6 <- [1,2582,null,{}] 03:48:56 INFO - PROCESS | 2796 | 1464864536100 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}] 03:48:56 INFO - PROCESS | 2796 | 1464864536221 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:48:56 INFO - PROCESS | 2796 | 1464864536325 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D01E800 == 61 [pid = 2796] [id = 655] 03:48:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A472B6000) [pid = 2796] [serial = 1965] [outer = 0000000000000000] 03:48:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A472BB000) [pid = 2796] [serial = 1966] [outer = 0000004A472B6000] 03:48:56 INFO - PROCESS | 2796 | 1464864536382 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A48EA3C00) [pid = 2796] [serial = 1967] [outer = 0000004A472B6000] 03:48:56 INFO - PROCESS | 2796 | 1464864536948 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 881ms 03:48:57 INFO - PROCESS | 2796 | 1464864536990 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 2796 | 1464864536992 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:48:57 INFO - PROCESS | 2796 | 1464864536997 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 2796 | 1464864536999 Marionette TRACE conn6 <- [1,2586,null,{}] 03:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:48:57 INFO - PROCESS | 2796 | 1464864537003 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}] 03:48:57 INFO - PROCESS | 2796 | 1464864537121 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:48:57 INFO - PROCESS | 2796 | 1464864537226 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBD9800 == 62 [pid = 2796] [id = 656] 03:48:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A48EAF400) [pid = 2796] [serial = 1968] [outer = 0000000000000000] 03:48:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A48EB2000) [pid = 2796] [serial = 1969] [outer = 0000004A48EAF400] 03:48:57 INFO - PROCESS | 2796 | 1464864537291 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A48F7E400) [pid = 2796] [serial = 1970] [outer = 0000004A48EAF400] 03:48:57 INFO - PROCESS | 2796 | 1464864537921 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]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 965ms 03:48:57 INFO - PROCESS | 2796 | 1464864537969 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 2796 | 1464864537972 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:48:57 INFO - PROCESS | 2796 | 1464864537975 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 2796 | 1464864537977 Marionette TRACE conn6 <- [1,2590,null,{}] 03:48:57 INFO - PROCESS | 2796 | 1464864537981 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}] 03:48:58 INFO - PROCESS | 2796 | 1464864538099 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:48:58 INFO - PROCESS | 2796 | 1464864538267 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A419000 == 63 [pid = 2796] [id = 657] 03:48:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A466C7400) [pid = 2796] [serial = 1971] [outer = 0000000000000000] 03:48:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A49039000) [pid = 2796] [serial = 1972] [outer = 0000004A466C7400] 03:48:58 INFO - PROCESS | 2796 | 1464864538324 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A49045400) [pid = 2796] [serial = 1973] [outer = 0000004A466C7400] 03:48:59 INFO - PROCESS | 2796 | 1464864539180 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1236ms 03:48:59 INFO - PROCESS | 2796 | 1464864539213 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 2796 | 1464864539217 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:48:59 INFO - PROCESS | 2796 | 1464864539223 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 2796 | 1464864539227 Marionette TRACE conn6 <- [1,2594,null,{}] 03:48:59 INFO - PROCESS | 2796 | 1464864539233 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}] 03:48:59 INFO - PROCESS | 2796 | 1464864539346 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:48:59 INFO - PROCESS | 2796 | 1464864539484 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BCE000 == 64 [pid = 2796] [id = 658] 03:48:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A330DB000) [pid = 2796] [serial = 1974] [outer = 0000000000000000] 03:48:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A33A10C00) [pid = 2796] [serial = 1975] [outer = 0000004A330DB000] 03:48:59 INFO - PROCESS | 2796 | 1464864539537 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A3636F000) [pid = 2796] [serial = 1976] [outer = 0000004A330DB000] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46373800 == 63 [pid = 2796] [id = 475] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B7800 == 62 [pid = 2796] [id = 650] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A11D000 == 61 [pid = 2796] [id = 649] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F53C000 == 60 [pid = 2796] [id = 648] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48EDA800 == 59 [pid = 2796] [id = 647] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4727D000 == 58 [pid = 2796] [id = 646] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465BF800 == 57 [pid = 2796] [id = 645] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46379800 == 56 [pid = 2796] [id = 644] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E82800 == 55 [pid = 2796] [id = 643] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F53A800 == 54 [pid = 2796] [id = 642] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A466CF800) [pid = 2796] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A4635C400) [pid = 2796] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412E1800 == 53 [pid = 2796] [id = 641] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E54000 == 52 [pid = 2796] [id = 636] 03:49:00 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5BC000 == 51 [pid = 2796] [id = 635] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A469CE000) [pid = 2796] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A46AD9C00) [pid = 2796] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A45822400) [pid = 2796] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A466C6400) [pid = 2796] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A4660C800) [pid = 2796] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46354800) [pid = 2796] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A416E9000) [pid = 2796] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A4311F000) [pid = 2796] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A416E3000) [pid = 2796] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A45A2D400) [pid = 2796] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A3B277400) [pid = 2796] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A416EF000) [pid = 2796] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A46610000) [pid = 2796] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A4663B800) [pid = 2796] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A41B8C800) [pid = 2796] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A44CE2000) [pid = 2796] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A41245400) [pid = 2796] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A40861000) [pid = 2796] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A41588000) [pid = 2796] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46078800) [pid = 2796] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A44C57400) [pid = 2796] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A466CD000) [pid = 2796] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A4660B400) [pid = 2796] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3F47D400) [pid = 2796] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A45A2DC00) [pid = 2796] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40C4C800) [pid = 2796] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3A3AC400) [pid = 2796] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A39973400) [pid = 2796] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A3A024000) [pid = 2796] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A34A91800) [pid = 2796] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A35766C00) [pid = 2796] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3A3B3800) [pid = 2796] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A3AE79000) [pid = 2796] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A3A025800) [pid = 2796] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:49:00 INFO - PROCESS | 2796 | 1464864540207 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]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1026ms 03:49:00 INFO - PROCESS | 2796 | 1464864540254 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 2796 | 1464864540260 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:49:00 INFO - PROCESS | 2796 | 1464864540266 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 2796 | 1464864540269 Marionette TRACE conn6 <- [1,2598,null,{}] 03:49:00 INFO - PROCESS | 2796 | 1464864540273 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}] 03:49:00 INFO - PROCESS | 2796 | 1464864540391 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:49:00 INFO - PROCESS | 2796 | 1464864540481 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40805000 == 52 [pid = 2796] [id = 659] 03:49:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A34243800) [pid = 2796] [serial = 1977] [outer = 0000000000000000] 03:49:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A358F2800) [pid = 2796] [serial = 1978] [outer = 0000004A34243800] 03:49:00 INFO - PROCESS | 2796 | 1464864540529 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A3A045C00) [pid = 2796] [serial = 1979] [outer = 0000004A34243800] 03:49:01 INFO - PROCESS | 2796 | 1464864541020 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 03:49:01 INFO - PROCESS | 2796 | 1464864541044 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 2796 | 1464864541046 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:49:01 INFO - PROCESS | 2796 | 1464864541050 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 2796 | 1464864541053 Marionette TRACE conn6 <- [1,2602,null,{}] 03:49:01 INFO - PROCESS | 2796 | 1464864541065 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}] 03:49:01 INFO - PROCESS | 2796 | 1464864541163 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:49:01 INFO - PROCESS | 2796 | 1464864541174 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E83000 == 53 [pid = 2796] [id = 660] 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A3B456C00) [pid = 2796] [serial = 1980] [outer = 0000000000000000] 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3E785800) [pid = 2796] [serial = 1981] [outer = 0000004A3B456C00] 03:49:01 INFO - PROCESS | 2796 | 1464864541223 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A3F0DD800) [pid = 2796] [serial = 1982] [outer = 0000004A3B456C00] 03:49:01 INFO - PROCESS | 2796 | 1464864541714 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 03:49:01 INFO - PROCESS | 2796 | 1464864541745 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 2796 | 1464864541748 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:49:01 INFO - PROCESS | 2796 | 1464864541751 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:49:01 INFO - PROCESS | 2796 | 1464864541753 Marionette TRACE conn6 <- [1,2606,null,{}] 03:49:01 INFO - PROCESS | 2796 | 1464864541756 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}] 03:49:01 INFO - PROCESS | 2796 | 1464864541852 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:49:01 INFO - PROCESS | 2796 | 1464864541862 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4511B000 == 54 [pid = 2796] [id = 661] 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A40D1A800) [pid = 2796] [serial = 1983] [outer = 0000000000000000] 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A40D1E000) [pid = 2796] [serial = 1984] [outer = 0000004A40D1A800] 03:49:01 INFO - PROCESS | 2796 | 1464864541909 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A40F25800) [pid = 2796] [serial = 1985] [outer = 0000004A40D1A800] 03:49:02 INFO - PROCESS | 2796 | 1464864542380 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 03:49:02 INFO - PROCESS | 2796 | 1464864542425 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 2796 | 1464864542427 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:49:02 INFO - PROCESS | 2796 | 1464864542431 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 2796 | 1464864542432 Marionette TRACE conn6 <- [1,2610,null,{}] 03:49:02 INFO - PROCESS | 2796 | 1464864542436 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}] 03:49:02 INFO - PROCESS | 2796 | 1464864542554 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:49:02 INFO - PROCESS | 2796 | 1464864542605 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465AB000 == 55 [pid = 2796] [id = 662] 03:49:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A41243400) [pid = 2796] [serial = 1986] [outer = 0000000000000000] 03:49:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A41656000) [pid = 2796] [serial = 1987] [outer = 0000004A41243400] 03:49:02 INFO - PROCESS | 2796 | 1464864542653 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A416ECC00) [pid = 2796] [serial = 1988] [outer = 0000004A41243400] 03:49:03 INFO - PROCESS | 2796 | 1464864543103 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]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 03:49:03 INFO - PROCESS | 2796 | 1464864543177 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 2796 | 1464864543179 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:49:03 INFO - PROCESS | 2796 | 1464864543182 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 2796 | 1464864543184 Marionette TRACE conn6 <- [1,2614,null,{}] 03:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:49:03 INFO - PROCESS | 2796 | 1464864543201 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}] 03:49:03 INFO - PROCESS | 2796 | 1464864543369 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:49:03 INFO - PROCESS | 2796 | 1464864543396 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4727D000 == 56 [pid = 2796] [id = 663] 03:49:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A4311F000) [pid = 2796] [serial = 1989] [outer = 0000000000000000] 03:49:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A43461C00) [pid = 2796] [serial = 1990] [outer = 0000004A4311F000] 03:49:03 INFO - PROCESS | 2796 | 1464864543442 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A44CED800) [pid = 2796] [serial = 1991] [outer = 0000004A4311F000] 03:49:03 INFO - PROCESS | 2796 | 1464864543904 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]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 03:49:03 INFO - PROCESS | 2796 | 1464864543964 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 2796 | 1464864543966 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:49:03 INFO - PROCESS | 2796 | 1464864543976 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 2796 | 1464864543978 Marionette TRACE conn6 <- [1,2618,null,{}] 03:49:03 INFO - PROCESS | 2796 | 1464864543982 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}] 03:49:04 INFO - PROCESS | 2796 | 1464864544102 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:49:04 INFO - PROCESS | 2796 | 1464864544160 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB7000 == 57 [pid = 2796] [id = 664] 03:49:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A44EAD000) [pid = 2796] [serial = 1992] [outer = 0000000000000000] 03:49:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A44EC7800) [pid = 2796] [serial = 1993] [outer = 0000004A44EAD000] 03:49:04 INFO - PROCESS | 2796 | 1464864544208 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A45831000) [pid = 2796] [serial = 1994] [outer = 0000004A44EAD000] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A40D25C00) [pid = 2796] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A3BB0EC00) [pid = 2796] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A446D6800) [pid = 2796] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A4729C000) [pid = 2796] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A343BAC00) [pid = 2796] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A41587C00) [pid = 2796] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A34A8A800) [pid = 2796] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A44EA9000) [pid = 2796] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A4345B000) [pid = 2796] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A330E4C00) [pid = 2796] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:49:04 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A330E6400) [pid = 2796] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:49:04 INFO - PROCESS | 2796 | 1464864544730 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]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 03:49:04 INFO - PROCESS | 2796 | 1464864544753 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 2796 | 1464864544755 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:49:04 INFO - PROCESS | 2796 | 1464864544765 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 2796 | 1464864544767 Marionette TRACE conn6 <- [1,2622,null,{}] 03:49:04 INFO - PROCESS | 2796 | 1464864544771 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}] 03:49:04 INFO - PROCESS | 2796 | 1464864544871 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:49:04 INFO - PROCESS | 2796 | 1464864544880 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC5000 == 58 [pid = 2796] [id = 665] 03:49:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A40D27800) [pid = 2796] [serial = 1995] [outer = 0000000000000000] 03:49:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A44EC6400) [pid = 2796] [serial = 1996] [outer = 0000004A40D27800] 03:49:04 INFO - PROCESS | 2796 | 1464864544925 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A45A2E400) [pid = 2796] [serial = 1997] [outer = 0000004A40D27800] 03:49:05 INFO - PROCESS | 2796 | 1464864545356 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]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 03:49:05 INFO - PROCESS | 2796 | 1464864545407 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 2796 | 1464864545409 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:49:05 INFO - PROCESS | 2796 | 1464864545413 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 2796 | 1464864545415 Marionette TRACE conn6 <- [1,2626,null,{}] 03:49:05 INFO - PROCESS | 2796 | 1464864545418 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}] 03:49:05 INFO - PROCESS | 2796 | 1464864545511 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:49:05 INFO - PROCESS | 2796 | 1464864545518 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A49848000 == 59 [pid = 2796] [id = 666] 03:49:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A4606EC00) [pid = 2796] [serial = 1998] [outer = 0000000000000000] 03:49:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A4607C000) [pid = 2796] [serial = 1999] [outer = 0000004A4606EC00] 03:49:05 INFO - PROCESS | 2796 | 1464864545564 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A46425000) [pid = 2796] [serial = 2000] [outer = 0000004A4606EC00] 03:49:06 INFO - PROCESS | 2796 | 1464864546002 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]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 03:49:06 INFO - PROCESS | 2796 | 1464864546046 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 2796 | 1464864546048 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:49:06 INFO - PROCESS | 2796 | 1464864546052 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 2796 | 1464864546054 Marionette TRACE conn6 <- [1,2630,null,{}] 03:49:06 INFO - PROCESS | 2796 | 1464864546062 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}] 03:49:06 INFO - PROCESS | 2796 | 1464864546166 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:49:06 INFO - PROCESS | 2796 | 1464864546173 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A406800 == 60 [pid = 2796] [id = 667] 03:49:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A4635C400) [pid = 2796] [serial = 2001] [outer = 0000000000000000] 03:49:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A46611000) [pid = 2796] [serial = 2002] [outer = 0000004A4635C400] 03:49:06 INFO - PROCESS | 2796 | 1464864546218 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A466C9C00) [pid = 2796] [serial = 2003] [outer = 0000004A4635C400] 03:49:06 INFO - PROCESS | 2796 | 1464864546901 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]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 923ms 03:49:06 INFO - PROCESS | 2796 | 1464864546979 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 2796 | 1464864546984 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:49:07 INFO - PROCESS | 2796 | 1464864546990 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 2796 | 1464864546995 Marionette TRACE conn6 <- [1,2634,null,{}] 03:49:07 INFO - PROCESS | 2796 | 1464864547002 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}] 03:49:07 INFO - PROCESS | 2796 | 1464864547168 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:49:07 INFO - PROCESS | 2796 | 1464864547293 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40CB5000 == 61 [pid = 2796] [id = 668] 03:49:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A34CB1C00) [pid = 2796] [serial = 2004] [outer = 0000000000000000] 03:49:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A35BAC800) [pid = 2796] [serial = 2005] [outer = 0000004A34CB1C00] 03:49:07 INFO - PROCESS | 2796 | 1464864547355 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A3A3B5400) [pid = 2796] [serial = 2006] [outer = 0000004A34CB1C00] 03:49:07 INFO - PROCESS | 2796 | 1464864547984 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]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1029ms 03:49:08 INFO - PROCESS | 2796 | 1464864548022 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 2796 | 1464864548029 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:49:08 INFO - PROCESS | 2796 | 1464864548036 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:49:08 INFO - PROCESS | 2796 | 1464864548039 Marionette TRACE conn6 <- [1,2638,null,{}] 03:49:08 INFO - PROCESS | 2796 | 1464864548043 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}] 03:49:08 INFO - PROCESS | 2796 | 1464864548169 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:49:08 INFO - PROCESS | 2796 | 1464864548300 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4722B800 == 62 [pid = 2796] [id = 669] 03:49:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3E82F800) [pid = 2796] [serial = 2007] [outer = 0000000000000000] 03:49:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A40855C00) [pid = 2796] [serial = 2008] [outer = 0000004A3E82F800] 03:49:08 INFO - PROCESS | 2796 | 1464864548358 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A416E6400) [pid = 2796] [serial = 2009] [outer = 0000004A3E82F800] 03:49:09 INFO - PROCESS | 2796 | 1464864549005 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1019ms 03:49:09 INFO - PROCESS | 2796 | 1464864549061 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 2796 | 1464864549064 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:49:09 INFO - PROCESS | 2796 | 1464864549068 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 2796 | 1464864549072 Marionette TRACE conn6 <- [1,2642,null,{}] 03:49:09 INFO - PROCESS | 2796 | 1464864549084 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}] 03:49:09 INFO - PROCESS | 2796 | 1464864549258 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:49:09 INFO - PROCESS | 2796 | 1464864549390 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D1800 == 63 [pid = 2796] [id = 670] 03:49:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A444D9C00) [pid = 2796] [serial = 2010] [outer = 0000000000000000] 03:49:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A44ECD800) [pid = 2796] [serial = 2011] [outer = 0000004A444D9C00] 03:49:09 INFO - PROCESS | 2796 | 1464864549450 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46612000) [pid = 2796] [serial = 2012] [outer = 0000004A444D9C00] 03:49:10 INFO - PROCESS | 2796 | 1464864550045 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1028ms 03:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:49:10 INFO - PROCESS | 2796 | 1464864550098 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 2796 | 1464864550101 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:49:10 INFO - PROCESS | 2796 | 1464864550104 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 2796 | 1464864550107 Marionette TRACE conn6 <- [1,2646,null,{}] 03:49:10 INFO - PROCESS | 2796 | 1464864550111 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}] 03:49:10 INFO - PROCESS | 2796 | 1464864550234 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:49:10 INFO - PROCESS | 2796 | 1464864550336 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA4A800 == 64 [pid = 2796] [id = 671] 03:49:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A463C5000) [pid = 2796] [serial = 2013] [outer = 0000000000000000] 03:49:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A463CCC00) [pid = 2796] [serial = 2014] [outer = 0000004A463C5000] 03:49:10 INFO - PROCESS | 2796 | 1464864550394 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A466C7C00) [pid = 2796] [serial = 2015] [outer = 0000004A463C5000] 03:49:11 INFO - PROCESS | 2796 | 1464864551015 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 03:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:49:11 INFO - PROCESS | 2796 | 1464864551029 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 2796 | 1464864551032 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:49:11 INFO - PROCESS | 2796 | 1464864551035 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 2796 | 1464864551038 Marionette TRACE conn6 <- [1,2650,null,{}] 03:49:11 INFO - PROCESS | 2796 | 1464864551041 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}] 03:49:11 INFO - PROCESS | 2796 | 1464864551157 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:49:11 INFO - PROCESS | 2796 | 1464864551259 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C318800 == 65 [pid = 2796] [id = 672] 03:49:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46633000) [pid = 2796] [serial = 2016] [outer = 0000000000000000] 03:49:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A469D6800) [pid = 2796] [serial = 2017] [outer = 0000004A46633000] 03:49:11 INFO - PROCESS | 2796 | 1464864551316 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46B44C00) [pid = 2796] [serial = 2018] [outer = 0000004A46633000] 03:49:11 INFO - PROCESS | 2796 | 1464864551951 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]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 03:49:12 INFO - PROCESS | 2796 | 1464864552038 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 2796 | 1464864552041 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:49:12 INFO - PROCESS | 2796 | 1464864552045 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 2796 | 1464864552047 Marionette TRACE conn6 <- [1,2654,null,{}] 03:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:49:12 INFO - PROCESS | 2796 | 1464864552051 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}] 03:49:12 INFO - PROCESS | 2796 | 1464864552210 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:49:12 INFO - PROCESS | 2796 | 1464864552511 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40885800 == 66 [pid = 2796] [id = 673] 03:49:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A330E1400) [pid = 2796] [serial = 2019] [outer = 0000000000000000] 03:49:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A33192000) [pid = 2796] [serial = 2020] [outer = 0000004A330E1400] 03:49:12 INFO - PROCESS | 2796 | 1464864552575 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A34CAEC00) [pid = 2796] [serial = 2021] [outer = 0000004A330E1400] 03:49:13 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:13 INFO - PROCESS | 2796 | [2796] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:13 INFO - PROCESS | 2796 | 1464864553649 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]]]}] 03:49:13 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) 03:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1631ms 03:49:13 INFO - PROCESS | 2796 | 1464864553683 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 2796 | 1464864553688 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:49:13 INFO - PROCESS | 2796 | 1464864553693 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:49:13 INFO - PROCESS | 2796 | 1464864553697 Marionette TRACE conn6 <- [1,2658,null,{}] 03:49:13 INFO - PROCESS | 2796 | 1464864553702 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}] 03:49:13 INFO - PROCESS | 2796 | 1464864553822 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A49848000 == 65 [pid = 2796] [id = 666] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC5000 == 64 [pid = 2796] [id = 665] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB7000 == 63 [pid = 2796] [id = 664] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4727D000 == 62 [pid = 2796] [id = 663] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465AB000 == 61 [pid = 2796] [id = 662] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4511B000 == 60 [pid = 2796] [id = 661] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A43E83000 == 59 [pid = 2796] [id = 660] 03:49:13 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40805000 == 58 [pid = 2796] [id = 659] 03:49:13 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A4660B800) [pid = 2796] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A39723800) [pid = 2796] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40EA6C00) [pid = 2796] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A4641EC00) [pid = 2796] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A46B4D000) [pid = 2796] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | 1464864554024 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BCE000 == 57 [pid = 2796] [id = 658] 03:49:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A8A1000 == 56 [pid = 2796] [id = 653] 03:49:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45108000 == 55 [pid = 2796] [id = 652] 03:49:14 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3AE06000 == 54 [pid = 2796] [id = 651] 03:49:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F08F000 == 55 [pid = 2796] [id = 674] 03:49:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3313E000) [pid = 2796] [serial = 2022] [outer = 0000000000000000] 03:49:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A33197000) [pid = 2796] [serial = 2023] [outer = 0000004A3313E000] 03:49:14 INFO - PROCESS | 2796 | 1464864554078 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A395CB000) [pid = 2796] [serial = 2024] [outer = 0000004A3313E000] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A46613400) [pid = 2796] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A40EA7800) [pid = 2796] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A41238C00) [pid = 2796] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A3EDE7400) [pid = 2796] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3F482400) [pid = 2796] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A44CE7C00) [pid = 2796] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A472A9800) [pid = 2796] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A472A0C00) [pid = 2796] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A39782800) [pid = 2796] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A351B0400) [pid = 2796] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A4165FC00) [pid = 2796] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A34BAF400) [pid = 2796] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A381B9400) [pid = 2796] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A44ED0C00) [pid = 2796] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A44EC3000) [pid = 2796] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A45A27800) [pid = 2796] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A45829400) [pid = 2796] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A343BDC00) [pid = 2796] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A46354000) [pid = 2796] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A3AEE7400) [pid = 2796] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:49:14 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A41B8F000) [pid = 2796] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:49:15 INFO - PROCESS | 2796 | 1464864555002 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 2796 | 1464864555029 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:49:15 INFO - PROCESS | 2796 | 1464864555038 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 2796 | 1464864555041 Marionette TRACE conn6 <- [1,2662,null,{}] 03:49:15 INFO - PROCESS | 2796 | 1464864555045 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}] 03:49:15 INFO - PROCESS | 2796 | 1464864555145 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:49:15 INFO - PROCESS | 2796 | 1464864555153 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44A4B000 == 56 [pid = 2796] [id = 675] 03:49:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3A3AD000) [pid = 2796] [serial = 2025] [outer = 0000000000000000] 03:49:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3F041C00) [pid = 2796] [serial = 2026] [outer = 0000004A3A3AD000] 03:49:15 INFO - PROCESS | 2796 | 1464864555203 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A4085F000) [pid = 2796] [serial = 2027] [outer = 0000004A3A3AD000] 03:49:16 INFO - PROCESS | 2796 | 1464864556202 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 2796 | 1464864556224 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:49:16 INFO - PROCESS | 2796 | 1464864556229 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 2796 | 1464864556235 Marionette TRACE conn6 <- [1,2666,null,{}] 03:49:16 INFO - PROCESS | 2796 | 1464864556252 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}] 03:49:16 INFO - PROCESS | 2796 | 1464864556378 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:49:16 INFO - PROCESS | 2796 | 1464864556434 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4648D800 == 57 [pid = 2796] [id = 676] 03:49:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A40D1AC00) [pid = 2796] [serial = 2028] [outer = 0000000000000000] 03:49:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A4123AC00) [pid = 2796] [serial = 2029] [outer = 0000004A40D1AC00] 03:49:16 INFO - PROCESS | 2796 | 1464864556489 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A416E5800) [pid = 2796] [serial = 2030] [outer = 0000004A40D1AC00] 03:49:17 INFO - PROCESS | 2796 | 1464864557432 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]]]}] 03:49:17 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) 03:49:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1239ms 03:49:17 INFO - PROCESS | 2796 | 1464864557468 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 2796 | 1464864557471 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:49:17 INFO - PROCESS | 2796 | 1464864557474 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:49:17 INFO - PROCESS | 2796 | 1464864557476 Marionette TRACE conn6 <- [1,2670,null,{}] 03:49:17 INFO - PROCESS | 2796 | 1464864557486 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}] 03:49:17 INFO - PROCESS | 2796 | 1464864557610 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:49:17 INFO - PROCESS | 2796 | 1464864557664 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47264000 == 58 [pid = 2796] [id = 677] 03:49:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A4165D000) [pid = 2796] [serial = 2031] [outer = 0000000000000000] 03:49:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A3319E000) [pid = 2796] [serial = 2032] [outer = 0000004A4165D000] 03:49:17 INFO - PROCESS | 2796 | 1464864557712 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A431EE400) [pid = 2796] [serial = 2033] [outer = 0000004A4165D000] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A4606F400) [pid = 2796] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A351B8800) [pid = 2796] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A46418400) [pid = 2796] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46B46800) [pid = 2796] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A3F58C800) [pid = 2796] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A3B456C00) [pid = 2796] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A4311F000) [pid = 2796] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A330DB000) [pid = 2796] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A40D1A800) [pid = 2796] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A34243800) [pid = 2796] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A44EAD000) [pid = 2796] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A4606EC00) [pid = 2796] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A41243400) [pid = 2796] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:49:18 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A40D27800) [pid = 2796] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:49:18 INFO - PROCESS | 2796 | 1464864558652 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]]]}] 03:49:18 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) 03:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1241ms 03:49:18 INFO - PROCESS | 2796 | 1464864558719 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 2796 | 1464864558721 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:49:18 INFO - PROCESS | 2796 | 1464864558724 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 2796 | 1464864558726 Marionette TRACE conn6 <- [1,2674,null,{}] 03:49:18 INFO - PROCESS | 2796 | 1464864558730 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}] 03:49:18 INFO - PROCESS | 2796 | 1464864558853 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:49:18 INFO - PROCESS | 2796 | 1464864558862 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ECB000 == 59 [pid = 2796] [id = 678] 03:49:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A40D1A800) [pid = 2796] [serial = 2034] [outer = 0000000000000000] 03:49:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A41655800) [pid = 2796] [serial = 2035] [outer = 0000004A40D1A800] 03:49:18 INFO - PROCESS | 2796 | 1464864558925 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A44CBD400) [pid = 2796] [serial = 2036] [outer = 0000004A40D1A800] 03:49:19 INFO - PROCESS | 2796 | 1464864559867 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:49:19 INFO - PROCESS | 2796 | 1464864559905 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:49:19 INFO - PROCESS | 2796 | 1464864559909 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 2796 | 1464864559911 Marionette TRACE conn6 <- [1,2678,null,{}] 03:49:19 INFO - PROCESS | 2796 | 1464864559919 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}] 03:49:20 INFO - PROCESS | 2796 | 1464864560016 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:49:20 INFO - PROCESS | 2796 | 1464864560023 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A49845000 == 60 [pid = 2796] [id = 679] 03:49:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A44ED0C00) [pid = 2796] [serial = 2037] [outer = 0000000000000000] 03:49:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A45A25400) [pid = 2796] [serial = 2038] [outer = 0000004A44ED0C00] 03:49:20 INFO - PROCESS | 2796 | 1464864560071 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A45A33400) [pid = 2796] [serial = 2039] [outer = 0000004A44ED0C00] 03:49:21 INFO - PROCESS | 2796 | 1464864561277 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 2796 | 1464864561298 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:49:21 INFO - PROCESS | 2796 | 1464864561304 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 2796 | 1464864561308 Marionette TRACE conn6 <- [1,2682,null,{}] 03:49:21 INFO - PROCESS | 2796 | 1464864561314 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}] 03:49:21 INFO - PROCESS | 2796 | 1464864561441 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:49:21 INFO - PROCESS | 2796 | 1464864561584 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D5E800 == 61 [pid = 2796] [id = 680] 03:49:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3AE7A000) [pid = 2796] [serial = 2040] [outer = 0000000000000000] 03:49:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3AEE6C00) [pid = 2796] [serial = 2041] [outer = 0000004A3AE7A000] 03:49:21 INFO - PROCESS | 2796 | 1464864561647 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3F0B1800) [pid = 2796] [serial = 2042] [outer = 0000004A3AE7A000] 03:49:22 INFO - PROCESS | 2796 | 1464864562693 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 2796 | 1464864562753 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:49:22 INFO - PROCESS | 2796 | 1464864562760 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 2796 | 1464864562763 Marionette TRACE conn6 <- [1,2686,null,{}] 03:49:22 INFO - PROCESS | 2796 | 1464864562767 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}] 03:49:22 INFO - PROCESS | 2796 | 1464864562880 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:49:23 INFO - PROCESS | 2796 | 1464864563084 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A125000 == 62 [pid = 2796] [id = 681] 03:49:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A40858800) [pid = 2796] [serial = 2043] [outer = 0000000000000000] 03:49:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A41659C00) [pid = 2796] [serial = 2044] [outer = 0000004A40858800] 03:49:23 INFO - PROCESS | 2796 | 1464864563143 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A43126C00) [pid = 2796] [serial = 2045] [outer = 0000004A40858800] 03:49:24 INFO - PROCESS | 2796 | 1464864564223 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 2796 | 1464864564260 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:49:24 INFO - PROCESS | 2796 | 1464864564264 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 2796 | 1464864564268 Marionette TRACE conn6 <- [1,2690,null,{}] 03:49:24 INFO - PROCESS | 2796 | 1464864564281 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}] 03:49:24 INFO - PROCESS | 2796 | 1464864564435 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:49:24 INFO - PROCESS | 2796 | 1464864564566 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6E3000 == 63 [pid = 2796] [id = 682] 03:49:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A44EB2800) [pid = 2796] [serial = 2046] [outer = 0000000000000000] 03:49:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A46350800) [pid = 2796] [serial = 2047] [outer = 0000004A44EB2800] 03:49:24 INFO - PROCESS | 2796 | 1464864564625 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A463CB800) [pid = 2796] [serial = 2048] [outer = 0000004A44EB2800] 03:49:25 INFO - PROCESS | 2796 | 1464864565213 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]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 03:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:49:25 INFO - PROCESS | 2796 | 1464864565251 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 2796 | 1464864565255 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:49:25 INFO - PROCESS | 2796 | 1464864565258 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 2796 | 1464864565260 Marionette TRACE conn6 <- [1,2694,null,{}] 03:49:25 INFO - PROCESS | 2796 | 1464864565264 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}] 03:49:25 INFO - PROCESS | 2796 | 1464864565388 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:49:25 INFO - PROCESS | 2796 | 1464864565518 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C321000 == 64 [pid = 2796] [id = 683] 03:49:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A4660D800) [pid = 2796] [serial = 2049] [outer = 0000000000000000] 03:49:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A46613400) [pid = 2796] [serial = 2050] [outer = 0000004A4660D800] 03:49:25 INFO - PROCESS | 2796 | 1464864565577 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A469CF800) [pid = 2796] [serial = 2051] [outer = 0000004A4660D800] 03:49:26 INFO - PROCESS | 2796 | 1464864566215 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]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 03:49:26 INFO - PROCESS | 2796 | 1464864566246 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 2796 | 1464864566248 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:49:26 INFO - PROCESS | 2796 | 1464864566252 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 2796 | 1464864566254 Marionette TRACE conn6 <- [1,2698,null,{}] 03:49:26 INFO - PROCESS | 2796 | 1464864566258 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}] 03:49:26 INFO - PROCESS | 2796 | 1464864566380 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:49:26 INFO - PROCESS | 2796 | 1464864566650 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A35D44000 == 65 [pid = 2796] [id = 684] 03:49:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A33110400) [pid = 2796] [serial = 2052] [outer = 0000000000000000] 03:49:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A339C3400) [pid = 2796] [serial = 2053] [outer = 0000004A33110400] 03:49:26 INFO - PROCESS | 2796 | 1464864566709 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A357C1400) [pid = 2796] [serial = 2054] [outer = 0000004A33110400] 03:49:27 INFO - PROCESS | 2796 | 1464864567372 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] 03:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:49:27 INFO - PROCESS | 2796 | 1464864567428 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:49:27 INFO - PROCESS | 2796 | 1464864567432 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 2796 | 1464864567436 Marionette TRACE conn6 <- [1,2702,null,{}] 03:49:27 INFO - PROCESS | 2796 | 1464864567441 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}] 03:49:27 INFO - PROCESS | 2796 | 1464864567556 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:49:27 INFO - PROCESS | 2796 | 1464864567676 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ECB000 == 64 [pid = 2796] [id = 678] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47264000 == 63 [pid = 2796] [id = 677] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4648D800 == 62 [pid = 2796] [id = 676] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44A4B000 == 61 [pid = 2796] [id = 675] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F08F000 == 60 [pid = 2796] [id = 674] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40885800 == 59 [pid = 2796] [id = 673] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA4A800 == 58 [pid = 2796] [id = 671] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D1800 == 57 [pid = 2796] [id = 670] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4722B800 == 56 [pid = 2796] [id = 669] 03:49:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40CB5000 == 55 [pid = 2796] [id = 668] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A46AE1400) [pid = 2796] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A3AEDC400) [pid = 2796] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A466CB800) [pid = 2796] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A47298400) [pid = 2796] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A42E96400) [pid = 2796] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A46611000) [pid = 2796] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A4607C000) [pid = 2796] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A47294400) [pid = 2796] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A45831000) [pid = 2796] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3636F000) [pid = 2796] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A41656000) [pid = 2796] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A416ECC00) [pid = 2796] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A45A2E400) [pid = 2796] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A44CED800) [pid = 2796] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A44EC6400) [pid = 2796] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A40F25800) [pid = 2796] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A46425000) [pid = 2796] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3E785800) [pid = 2796] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3F0DD800) [pid = 2796] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A3E834000) [pid = 2796] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A43461C00) [pid = 2796] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A33A10C00) [pid = 2796] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A40D1E000) [pid = 2796] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A358F2800) [pid = 2796] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3A045C00) [pid = 2796] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A339C0400) [pid = 2796] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A49039000) [pid = 2796] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A4314F400) [pid = 2796] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A472BB000) [pid = 2796] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A48EB2000) [pid = 2796] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A44EC7800) [pid = 2796] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:49:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F08F000 == 56 [pid = 2796] [id = 685] 03:49:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A33193400) [pid = 2796] [serial = 2055] [outer = 0000000000000000] 03:49:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 86 (0000004A34A8DC00) [pid = 2796] [serial = 2056] [outer = 0000004A33193400] 03:49:27 INFO - PROCESS | 2796 | 1464864567773 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A3581F800) [pid = 2796] [serial = 2057] [outer = 0000004A33193400] 03:49:28 INFO - PROCESS | 2796 | 1464864568232 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]]]}] 03:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 839ms 03:49:28 INFO - PROCESS | 2796 | 1464864568273 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 2796 | 1464864568277 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:49:28 INFO - PROCESS | 2796 | 1464864568282 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 2796 | 1464864568284 Marionette TRACE conn6 <- [1,2706,null,{}] 03:49:28 INFO - PROCESS | 2796 | 1464864568288 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}] 03:49:28 INFO - PROCESS | 2796 | 1464864568387 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:49:28 INFO - PROCESS | 2796 | 1464864568395 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E46800 == 57 [pid = 2796] [id = 686] 03:49:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A39977400) [pid = 2796] [serial = 2058] [outer = 0000000000000000] 03:49:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3A041000) [pid = 2796] [serial = 2059] [outer = 0000004A39977400] 03:49:28 INFO - PROCESS | 2796 | 1464864568444 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A3A3B2C00) [pid = 2796] [serial = 2060] [outer = 0000004A39977400] 03:49:28 INFO - PROCESS | 2796 | 1464864568957 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] 03:49:29 INFO - PROCESS | 2796 | 1464864569022 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:49:29 INFO - PROCESS | 2796 | 1464864569027 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 2796 | 1464864569034 Marionette TRACE conn6 <- [1,2710,null,{}] 03:49:29 INFO - PROCESS | 2796 | 1464864569043 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}] 03:49:29 INFO - PROCESS | 2796 | 1464864569144 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:49:29 INFO - PROCESS | 2796 | 1464864569241 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44D5C000 == 58 [pid = 2796] [id = 687] 03:49:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A399EFC00) [pid = 2796] [serial = 2061] [outer = 0000000000000000] 03:49:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A3EDED000) [pid = 2796] [serial = 2062] [outer = 0000004A399EFC00] 03:49:29 INFO - PROCESS | 2796 | 1464864569296 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3F47EC00) [pid = 2796] [serial = 2063] [outer = 0000004A399EFC00] 03:49:29 INFO - PROCESS | 2796 | 1464864569681 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] 03:49:29 INFO - PROCESS | 2796 | 1464864569723 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:49:29 INFO - PROCESS | 2796 | 1464864569726 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 2796 | 1464864569728 Marionette TRACE conn6 <- [1,2714,null,{}] 03:49:29 INFO - PROCESS | 2796 | 1464864569732 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}] 03:49:29 INFO - PROCESS | 2796 | 1464864569857 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:49:29 INFO - PROCESS | 2796 | 1464864569865 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40C9E000 == 59 [pid = 2796] [id = 688] 03:49:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A40A67C00) [pid = 2796] [serial = 2064] [outer = 0000000000000000] 03:49:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A40EA6400) [pid = 2796] [serial = 2065] [outer = 0000004A40A67C00] 03:49:29 INFO - PROCESS | 2796 | 1464864569912 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A40F25800) [pid = 2796] [serial = 2066] [outer = 0000004A40A67C00] 03:49:30 INFO - PROCESS | 2796 | 1464864570399 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]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 735ms 03:49:30 INFO - PROCESS | 2796 | 1464864570464 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 2796 | 1464864570466 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:49:30 INFO - PROCESS | 2796 | 1464864570470 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 2796 | 1464864570472 Marionette TRACE conn6 <- [1,2718,null,{}] 03:49:30 INFO - PROCESS | 2796 | 1464864570475 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}] 03:49:30 INFO - PROCESS | 2796 | 1464864570599 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:49:30 INFO - PROCESS | 2796 | 1464864570657 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466EC000 == 60 [pid = 2796] [id = 689] 03:49:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A41589800) [pid = 2796] [serial = 2067] [outer = 0000000000000000] 03:49:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A41655400) [pid = 2796] [serial = 2068] [outer = 0000004A41589800] 03:49:30 INFO - PROCESS | 2796 | 1464864570713 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A41B57800) [pid = 2796] [serial = 2069] [outer = 0000004A41589800] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A3A3AD000) [pid = 2796] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A3313E000) [pid = 2796] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A40D1AC00) [pid = 2796] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A4165D000) [pid = 2796] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A330E1400) [pid = 2796] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:49:31 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A40D1A800) [pid = 2796] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:49:31 INFO - PROCESS | 2796 | 1464864571691 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 2796 | 1464864571756 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:49:31 INFO - PROCESS | 2796 | 1464864571759 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 2796 | 1464864571761 Marionette TRACE conn6 <- [1,2722,null,{}] 03:49:31 INFO - PROCESS | 2796 | 1464864571765 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}] 03:49:31 INFO - PROCESS | 2796 | 1464864571863 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:49:31 INFO - PROCESS | 2796 | 1464864571870 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4814D000 == 61 [pid = 2796] [id = 690] 03:49:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A42DE6C00) [pid = 2796] [serial = 2070] [outer = 0000000000000000] 03:49:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A43119800) [pid = 2796] [serial = 2071] [outer = 0000004A42DE6C00] 03:49:31 INFO - PROCESS | 2796 | 1464864571916 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A431E1C00) [pid = 2796] [serial = 2072] [outer = 0000004A42DE6C00] 03:49:32 INFO - PROCESS | 2796 | 1464864572357 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]]]}] 03:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 03:49:32 INFO - PROCESS | 2796 | 1464864572396 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 2796 | 1464864572398 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:49:32 INFO - PROCESS | 2796 | 1464864572402 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 2796 | 1464864572404 Marionette TRACE conn6 <- [1,2726,null,{}] 03:49:32 INFO - PROCESS | 2796 | 1464864572408 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}] 03:49:32 INFO - PROCESS | 2796 | 1464864572501 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:49:32 INFO - PROCESS | 2796 | 1464864572509 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A1800 == 62 [pid = 2796] [id = 691] 03:49:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A43453000) [pid = 2796] [serial = 2073] [outer = 0000000000000000] 03:49:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A44416800) [pid = 2796] [serial = 2074] [outer = 0000004A43453000] 03:49:32 INFO - PROCESS | 2796 | 1464864572554 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A44CBBC00) [pid = 2796] [serial = 2075] [outer = 0000004A43453000] 03:49:33 INFO - PROCESS | 2796 | 1464864572990 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 03:49:33 INFO - PROCESS | 2796 | 1464864573035 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 2796 | 1464864573037 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:49:33 INFO - PROCESS | 2796 | 1464864573040 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:49:33 INFO - PROCESS | 2796 | 1464864573042 Marionette TRACE conn6 <- [1,2730,null,{}] 03:49:33 INFO - PROCESS | 2796 | 1464864573046 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}] 03:49:33 INFO - PROCESS | 2796 | 1464864573139 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:49:33 INFO - PROCESS | 2796 | 1464864573146 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497B4000 == 63 [pid = 2796] [id = 692] 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A44CE2000) [pid = 2796] [serial = 2076] [outer = 0000000000000000] 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A44EB5400) [pid = 2796] [serial = 2077] [outer = 0000004A44CE2000] 03:49:33 INFO - PROCESS | 2796 | 1464864573191 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A44ED1C00) [pid = 2796] [serial = 2078] [outer = 0000004A44CE2000] 03:49:33 INFO - PROCESS | 2796 | 1464864573648 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 03:49:33 INFO - PROCESS | 2796 | 1464864573673 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 2796 | 1464864573675 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:49:33 INFO - PROCESS | 2796 | 1464864573678 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 2796 | 1464864573680 Marionette TRACE conn6 <- [1,2734,null,{}] 03:49:33 INFO - PROCESS | 2796 | 1464864573696 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}] 03:49:33 INFO - PROCESS | 2796 | 1464864573796 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:49:33 INFO - PROCESS | 2796 | 1464864573803 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A121000 == 64 [pid = 2796] [id = 693] 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A4582C000) [pid = 2796] [serial = 2079] [outer = 0000000000000000] 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A45A26800) [pid = 2796] [serial = 2080] [outer = 0000004A4582C000] 03:49:33 INFO - PROCESS | 2796 | 1464864573849 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A45A31C00) [pid = 2796] [serial = 2081] [outer = 0000004A4582C000] 03:49:34 INFO - PROCESS | 2796 | 1464864574602 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]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 987ms 03:49:34 INFO - PROCESS | 2796 | 1464864574669 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 2796 | 1464864574675 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:49:34 INFO - PROCESS | 2796 | 1464864574681 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 2796 | 1464864574686 Marionette TRACE conn6 <- [1,2738,null,{}] 03:49:34 INFO - PROCESS | 2796 | 1464864574692 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}] 03:49:34 INFO - PROCESS | 2796 | 1464864574850 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:49:34 INFO - PROCESS | 2796 | 1464864574986 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41680800 == 65 [pid = 2796] [id = 694] 03:49:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A34CB0C00) [pid = 2796] [serial = 2082] [outer = 0000000000000000] 03:49:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A396BC000) [pid = 2796] [serial = 2083] [outer = 0000004A34CB0C00] 03:49:35 INFO - PROCESS | 2796 | 1464864575048 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A3A3B1800) [pid = 2796] [serial = 2084] [outer = 0000004A34CB0C00] 03:49:35 INFO - PROCESS | 2796 | 1464864575619 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]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 985ms 03:49:35 INFO - PROCESS | 2796 | 1464864575669 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 2796 | 1464864575675 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:49:35 INFO - PROCESS | 2796 | 1464864575683 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 2796 | 1464864575686 Marionette TRACE conn6 <- [1,2742,null,{}] 03:49:35 INFO - PROCESS | 2796 | 1464864575690 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}] 03:49:35 INFO - PROCESS | 2796 | 1464864575848 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:49:35 INFO - PROCESS | 2796 | 1464864575982 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47227000 == 66 [pid = 2796] [id = 695] 03:49:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A3AEDC400) [pid = 2796] [serial = 2085] [outer = 0000000000000000] 03:49:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A40D1B000) [pid = 2796] [serial = 2086] [outer = 0000004A3AEDC400] 03:49:36 INFO - PROCESS | 2796 | 1464864576040 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A4163E400) [pid = 2796] [serial = 2087] [outer = 0000004A3AEDC400] 03:49:36 INFO - PROCESS | 2796 | 1464864576715 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1070ms 03:49:36 INFO - PROCESS | 2796 | 1464864576757 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 2796 | 1464864576760 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:49:36 INFO - PROCESS | 2796 | 1464864576778 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:49:36 INFO - PROCESS | 2796 | 1464864576783 Marionette TRACE conn6 <- [1,2746,null,{}] 03:49:36 INFO - PROCESS | 2796 | 1464864576795 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}] 03:49:36 INFO - PROCESS | 2796 | 1464864576922 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:49:37 INFO - PROCESS | 2796 | 1464864577057 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D0000 == 67 [pid = 2796] [id = 696] 03:49:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A44419C00) [pid = 2796] [serial = 2088] [outer = 0000000000000000] 03:49:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A44EAF800) [pid = 2796] [serial = 2089] [outer = 0000004A44419C00] 03:49:37 INFO - PROCESS | 2796 | 1464864577118 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A46071C00) [pid = 2796] [serial = 2090] [outer = 0000004A44419C00] 03:49:37 INFO - PROCESS | 2796 | 1464864577738 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]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1021ms 03:49:37 INFO - PROCESS | 2796 | 1464864577805 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 2796 | 1464864577808 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:49:37 INFO - PROCESS | 2796 | 1464864577812 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 2796 | 1464864577814 Marionette TRACE conn6 <- [1,2750,null,{}] 03:49:37 INFO - PROCESS | 2796 | 1464864577818 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}] 03:49:37 INFO - PROCESS | 2796 | 1464864577943 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:49:38 INFO - PROCESS | 2796 | 1464864578075 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA47800 == 68 [pid = 2796] [id = 697] 03:49:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A463C4C00) [pid = 2796] [serial = 2091] [outer = 0000000000000000] 03:49:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A463CB000) [pid = 2796] [serial = 2092] [outer = 0000004A463C4C00] 03:49:38 INFO - PROCESS | 2796 | 1464864578133 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46608000) [pid = 2796] [serial = 2093] [outer = 0000004A463C4C00] 03:49:38 INFO - PROCESS | 2796 | 1464864578663 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]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 881ms 03:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:49:38 INFO - PROCESS | 2796 | 1464864578695 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 2796 | 1464864578698 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:49:38 INFO - PROCESS | 2796 | 1464864578701 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 2796 | 1464864578704 Marionette TRACE conn6 <- [1,2754,null,{}] 03:49:38 INFO - PROCESS | 2796 | 1464864578707 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}] 03:49:38 INFO - PROCESS | 2796 | 1464864578825 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:49:38 INFO - PROCESS | 2796 | 1464864578930 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE80000 == 69 [pid = 2796] [id = 698] 03:49:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A46634400) [pid = 2796] [serial = 2094] [outer = 0000000000000000] 03:49:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46639800) [pid = 2796] [serial = 2095] [outer = 0000004A46634400] 03:49:38 INFO - PROCESS | 2796 | 1464864578986 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46073800) [pid = 2796] [serial = 2096] [outer = 0000004A46634400] 03:49:39 INFO - PROCESS | 2796 | 1464864579609 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]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 03:49:39 INFO - PROCESS | 2796 | 1464864579640 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 2796 | 1464864579642 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:49:39 INFO - PROCESS | 2796 | 1464864579647 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 2796 | 1464864579649 Marionette TRACE conn6 <- [1,2758,null,{}] 03:49:39 INFO - PROCESS | 2796 | 1464864579653 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}] 03:49:39 INFO - PROCESS | 2796 | 1464864579783 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:49:39 INFO - PROCESS | 2796 | 1464864579931 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FB6000 == 70 [pid = 2796] [id = 699] 03:49:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A34A91800) [pid = 2796] [serial = 2097] [outer = 0000000000000000] 03:49:39 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A45826000) [pid = 2796] [serial = 2098] [outer = 0000004A34A91800] 03:49:39 INFO - PROCESS | 2796 | 1464864579990 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A4729A000) [pid = 2796] [serial = 2099] [outer = 0000004A34A91800] 03:49:40 INFO - PROCESS | 2796 | 1464864580793 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]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1176ms 03:49:40 INFO - PROCESS | 2796 | 1464864580824 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 2796 | 1464864580829 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:49:40 INFO - PROCESS | 2796 | 1464864580834 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 2796 | 1464864580838 Marionette TRACE conn6 <- [1,2762,null,{}] 03:49:40 INFO - PROCESS | 2796 | 1464864580844 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}] 03:49:40 INFO - PROCESS | 2796 | 1464864580958 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:49:41 INFO - PROCESS | 2796 | 1464864581066 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E72800 == 71 [pid = 2796] [id = 700] 03:49:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A34BAEC00) [pid = 2796] [serial = 2100] [outer = 0000000000000000] 03:49:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A35D68C00) [pid = 2796] [serial = 2101] [outer = 0000004A34BAEC00] 03:49:41 INFO - PROCESS | 2796 | 1464864581117 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A3A1A5800) [pid = 2796] [serial = 2102] [outer = 0000004A34BAEC00] 03:49:41 INFO - PROCESS | 2796 | 1464864581759 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]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 03:49:41 INFO - PROCESS | 2796 | 1464864581825 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 2796 | 1464864581831 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:49:41 INFO - PROCESS | 2796 | 1464864581837 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 2796 | 1464864581840 Marionette TRACE conn6 <- [1,2766,null,{}] 03:49:41 INFO - PROCESS | 2796 | 1464864581864 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}] 03:49:42 INFO - PROCESS | 2796 | 1464864581997 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497B4000 == 70 [pid = 2796] [id = 692] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490A1800 == 69 [pid = 2796] [id = 691] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4814D000 == 68 [pid = 2796] [id = 690] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D5C000 == 67 [pid = 2796] [id = 687] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41E46800 == 66 [pid = 2796] [id = 686] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A45A25400) [pid = 2796] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A35BAC800) [pid = 2796] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A40855C00) [pid = 2796] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A44ECD800) [pid = 2796] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A469D6800) [pid = 2796] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A463CCC00) [pid = 2796] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A406800 == 65 [pid = 2796] [id = 667] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F08F000 == 64 [pid = 2796] [id = 685] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35D44000 == 63 [pid = 2796] [id = 684] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A125000 == 62 [pid = 2796] [id = 681] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D5E800 == 61 [pid = 2796] [id = 680] 03:49:42 INFO - PROCESS | 2796 | --DOCSHELL 0000004A49845000 == 60 [pid = 2796] [id = 679] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3F041C00) [pid = 2796] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A33197000) [pid = 2796] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A395CB000) [pid = 2796] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A416E5800) [pid = 2796] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A3319E000) [pid = 2796] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A34CAEC00) [pid = 2796] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A33192000) [pid = 2796] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A431EE400) [pid = 2796] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A4123AC00) [pid = 2796] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A4085F000) [pid = 2796] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A41655800) [pid = 2796] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A44CBD400) [pid = 2796] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:49:42 INFO - PROCESS | 2796 | 1464864582152 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3958D800 == 61 [pid = 2796] [id = 701] 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A33068000) [pid = 2796] [serial = 2103] [outer = 0000000000000000] 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A330E2000) [pid = 2796] [serial = 2104] [outer = 0000004A33068000] 03:49:42 INFO - PROCESS | 2796 | 1464864582202 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A34BA8400) [pid = 2796] [serial = 2105] [outer = 0000004A33068000] 03:49:42 INFO - PROCESS | 2796 | 1464864582584 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]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 840ms 03:49:42 INFO - PROCESS | 2796 | 1464864582682 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 2796 | 1464864582684 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:49:42 INFO - PROCESS | 2796 | 1464864582688 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 2796 | 1464864582692 Marionette TRACE conn6 <- [1,2770,null,{}] 03:49:42 INFO - PROCESS | 2796 | 1464864582707 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}] 03:49:42 INFO - PROCESS | 2796 | 1464864582815 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:49:42 INFO - PROCESS | 2796 | 1464864582825 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44A52800 == 62 [pid = 2796] [id = 702] 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A3A3BA000) [pid = 2796] [serial = 2106] [outer = 0000000000000000] 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A3E7E3C00) [pid = 2796] [serial = 2107] [outer = 0000004A3A3BA000] 03:49:42 INFO - PROCESS | 2796 | 1464864582876 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A3F4B9400) [pid = 2796] [serial = 2108] [outer = 0000004A3A3BA000] 03:49:43 INFO - PROCESS | 2796 | 1464864583346 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]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 03:49:43 INFO - PROCESS | 2796 | 1464864583382 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 2796 | 1464864583385 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:49:43 INFO - PROCESS | 2796 | 1464864583388 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 2796 | 1464864583390 Marionette TRACE conn6 <- [1,2774,null,{}] 03:49:43 INFO - PROCESS | 2796 | 1464864583394 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}] 03:49:43 INFO - PROCESS | 2796 | 1464864583492 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:49:43 INFO - PROCESS | 2796 | 1464864583501 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46391000 == 63 [pid = 2796] [id = 703] 03:49:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A40D1DC00) [pid = 2796] [serial = 2109] [outer = 0000000000000000] 03:49:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A40D24C00) [pid = 2796] [serial = 2110] [outer = 0000004A40D1DC00] 03:49:43 INFO - PROCESS | 2796 | 1464864583559 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A40F24800) [pid = 2796] [serial = 2111] [outer = 0000004A40D1DC00] 03:49:44 INFO - PROCESS | 2796 | 1464864584002 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 03:49:44 INFO - PROCESS | 2796 | 1464864584038 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 2796 | 1464864584040 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:49:44 INFO - PROCESS | 2796 | 1464864584044 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 2796 | 1464864584046 Marionette TRACE conn6 <- [1,2778,null,{}] 03:49:44 INFO - PROCESS | 2796 | 1464864584049 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}] 03:49:44 INFO - PROCESS | 2796 | 1464864584143 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:49:44 INFO - PROCESS | 2796 | 1464864584150 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466F3800 == 64 [pid = 2796] [id = 704] 03:49:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A41241C00) [pid = 2796] [serial = 2112] [outer = 0000000000000000] 03:49:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A41652400) [pid = 2796] [serial = 2113] [outer = 0000004A41241C00] 03:49:44 INFO - PROCESS | 2796 | 1464864584197 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A416E6C00) [pid = 2796] [serial = 2114] [outer = 0000004A41241C00] 03:49:44 INFO - PROCESS | 2796 | 1464864584713 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 03:49:44 INFO - PROCESS | 2796 | 1464864584782 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 2796 | 1464864584784 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:49:44 INFO - PROCESS | 2796 | 1464864584788 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 2796 | 1464864584790 Marionette TRACE conn6 <- [1,2782,null,{}] 03:49:44 INFO - PROCESS | 2796 | 1464864584793 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}] 03:49:44 INFO - PROCESS | 2796 | 1464864584938 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:49:45 INFO - PROCESS | 2796 | 1464864585001 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48150800 == 65 [pid = 2796] [id = 705] 03:49:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A42E93000) [pid = 2796] [serial = 2115] [outer = 0000000000000000] 03:49:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A4340D400) [pid = 2796] [serial = 2116] [outer = 0000004A42E93000] 03:49:45 INFO - PROCESS | 2796 | 1464864585050 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A4440D800) [pid = 2796] [serial = 2117] [outer = 0000004A42E93000] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A41589800) [pid = 2796] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A40A67C00) [pid = 2796] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A39977400) [pid = 2796] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A33110400) [pid = 2796] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A399EFC00) [pid = 2796] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A33193400) [pid = 2796] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A42DE6C00) [pid = 2796] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A43453000) [pid = 2796] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A44CE2000) [pid = 2796] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:49:45 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4635C400) [pid = 2796] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:49:45 INFO - PROCESS | 2796 | 1464864585981 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]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1222ms 03:49:46 INFO - PROCESS | 2796 | 1464864586013 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 2796 | 1464864586019 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:49:46 INFO - PROCESS | 2796 | 1464864586024 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 2796 | 1464864586030 Marionette TRACE conn6 <- [1,2786,null,{}] 03:49:46 INFO - PROCESS | 2796 | 1464864586035 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}] 03:49:46 INFO - PROCESS | 2796 | 1464864586161 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:49:46 INFO - PROCESS | 2796 | 1464864586296 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A412BB000 == 66 [pid = 2796] [id = 706] 03:49:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A34CB8400) [pid = 2796] [serial = 2118] [outer = 0000000000000000] 03:49:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A3636FC00) [pid = 2796] [serial = 2119] [outer = 0000004A34CB8400] 03:49:46 INFO - PROCESS | 2796 | 1464864586358 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A3A0E6C00) [pid = 2796] [serial = 2120] [outer = 0000004A34CB8400] 03:49:46 INFO - PROCESS | 2796 | 1464864586988 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]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 03:49:47 INFO - PROCESS | 2796 | 1464864587014 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 2796 | 1464864587021 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:49:47 INFO - PROCESS | 2796 | 1464864587028 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 2796 | 1464864587031 Marionette TRACE conn6 <- [1,2790,null,{}] 03:49:47 INFO - PROCESS | 2796 | 1464864587035 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}] 03:49:47 INFO - PROCESS | 2796 | 1464864587160 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:49:47 INFO - PROCESS | 2796 | 1464864587266 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46384800 == 67 [pid = 2796] [id = 707] 03:49:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3F042000) [pid = 2796] [serial = 2121] [outer = 0000000000000000] 03:49:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A40B4B400) [pid = 2796] [serial = 2122] [outer = 0000004A3F042000] 03:49:47 INFO - PROCESS | 2796 | 1464864587325 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A41652800) [pid = 2796] [serial = 2123] [outer = 0000004A3F042000] 03:49:47 INFO - PROCESS | 2796 | 1464864587975 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 03:49:48 INFO - PROCESS | 2796 | 1464864588019 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 2796 | 1464864588022 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:49:48 INFO - PROCESS | 2796 | 1464864588026 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 2796 | 1464864588031 Marionette TRACE conn6 <- [1,2794,null,{}] 03:49:48 INFO - PROCESS | 2796 | 1464864588043 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}] 03:49:48 INFO - PROCESS | 2796 | 1464864588168 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:49:48 INFO - PROCESS | 2796 | 1464864588303 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490AA000 == 68 [pid = 2796] [id = 708] 03:49:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A43124000) [pid = 2796] [serial = 2124] [outer = 0000000000000000] 03:49:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A43413000) [pid = 2796] [serial = 2125] [outer = 0000004A43124000] 03:49:48 INFO - PROCESS | 2796 | 1464864588365 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A44CE2800) [pid = 2796] [serial = 2126] [outer = 0000004A43124000] 03:49:48 INFO - PROCESS | 2796 | 1464864588934 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 03:49:48 INFO - PROCESS | 2796 | 1464864588976 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 2796 | 1464864588979 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:49:48 INFO - PROCESS | 2796 | 1464864588984 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 2796 | 1464864588986 Marionette TRACE conn6 <- [1,2798,null,{}] 03:49:48 INFO - PROCESS | 2796 | 1464864588990 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}] 03:49:49 INFO - PROCESS | 2796 | 1464864589112 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:49:49 INFO - PROCESS | 2796 | 1464864589216 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A125000 == 69 [pid = 2796] [id = 709] 03:49:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A44ECC800) [pid = 2796] [serial = 2127] [outer = 0000000000000000] 03:49:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A45828800) [pid = 2796] [serial = 2128] [outer = 0000004A44ECC800] 03:49:49 INFO - PROCESS | 2796 | 1464864589273 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A45A2C400) [pid = 2796] [serial = 2129] [outer = 0000004A44ECC800] 03:49:49 INFO - PROCESS | 2796 | 1464864589862 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]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 922ms 03:49:49 INFO - PROCESS | 2796 | 1464864589907 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 2796 | 1464864589910 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:49:49 INFO - PROCESS | 2796 | 1464864589914 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 2796 | 1464864589916 Marionette TRACE conn6 <- [1,2802,null,{}] 03:49:49 INFO - PROCESS | 2796 | 1464864589920 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}] 03:49:50 INFO - PROCESS | 2796 | 1464864590048 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:49:50 INFO - PROCESS | 2796 | 1464864590152 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D2800 == 70 [pid = 2796] [id = 710] 03:49:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A45A29800) [pid = 2796] [serial = 2130] [outer = 0000000000000000] 03:49:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A46354C00) [pid = 2796] [serial = 2131] [outer = 0000004A45A29800] 03:49:50 INFO - PROCESS | 2796 | 1464864590210 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A463CDC00) [pid = 2796] [serial = 2132] [outer = 0000004A45A29800] 03:49:50 INFO - PROCESS | 2796 | 1464864590810 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 922ms 03:49:50 INFO - PROCESS | 2796 | 1464864590838 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 2796 | 1464864590841 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:49:50 INFO - PROCESS | 2796 | 1464864590845 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 2796 | 1464864590847 Marionette TRACE conn6 <- [1,2806,null,{}] 03:49:50 INFO - PROCESS | 2796 | 1464864590851 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}] 03:49:50 INFO - PROCESS | 2796 | 1464864590980 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:49:51 INFO - PROCESS | 2796 | 1464864591087 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE73800 == 71 [pid = 2796] [id = 711] 03:49:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A46636000) [pid = 2796] [serial = 2133] [outer = 0000000000000000] 03:49:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A46AD4800) [pid = 2796] [serial = 2134] [outer = 0000004A46636000] 03:49:51 INFO - PROCESS | 2796 | 1464864591145 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A46B45400) [pid = 2796] [serial = 2135] [outer = 0000004A46636000] 03:49:51 INFO - PROCESS | 2796 | 1464864591769 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]]]}] 03:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 03:49:51 INFO - PROCESS | 2796 | 1464864591834 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 2796 | 1464864591836 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:49:51 INFO - PROCESS | 2796 | 1464864591840 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 2796 | 1464864591842 Marionette TRACE conn6 <- [1,2810,null,{}] 03:49:51 INFO - PROCESS | 2796 | 1464864591846 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}] 03:49:51 INFO - PROCESS | 2796 | 1464864591962 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:49:52 INFO - PROCESS | 2796 | 1464864592094 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBC5800 == 72 [pid = 2796] [id = 712] 03:49:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A46636C00) [pid = 2796] [serial = 2136] [outer = 0000000000000000] 03:49:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A47295400) [pid = 2796] [serial = 2137] [outer = 0000004A46636C00] 03:49:52 INFO - PROCESS | 2796 | 1464864592152 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A472A4800) [pid = 2796] [serial = 2138] [outer = 0000004A46636C00] 03:49:52 INFO - PROCESS | 2796 | 1464864592801 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]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1018ms 03:49:52 INFO - PROCESS | 2796 | 1464864592861 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 2796 | 1464864592864 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:49:52 INFO - PROCESS | 2796 | 1464864592867 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 2796 | 1464864592870 Marionette TRACE conn6 <- [1,2814,null,{}] 03:49:52 INFO - PROCESS | 2796 | 1464864592874 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}] 03:49:53 INFO - PROCESS | 2796 | 1464864592990 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:49:53 INFO - PROCESS | 2796 | 1464864593123 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBE8800 == 73 [pid = 2796] [id = 713] 03:49:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A33142400) [pid = 2796] [serial = 2139] [outer = 0000000000000000] 03:49:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A3A3B5800) [pid = 2796] [serial = 2140] [outer = 0000004A33142400] 03:49:53 INFO - PROCESS | 2796 | 1464864593182 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A43124400) [pid = 2796] [serial = 2141] [outer = 0000004A33142400] 03:49:53 INFO - PROCESS | 2796 | 1464864593904 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1079ms 03:49:53 INFO - PROCESS | 2796 | 1464864593949 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 2796 | 1464864593955 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:49:53 INFO - PROCESS | 2796 | 1464864593960 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 2796 | 1464864593964 Marionette TRACE conn6 <- [1,2818,null,{}] 03:49:53 INFO - PROCESS | 2796 | 1464864593969 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}] 03:49:54 INFO - PROCESS | 2796 | 1464864594085 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:49:54 INFO - PROCESS | 2796 | 1464864594199 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3A1E1000 == 74 [pid = 2796] [id = 714] 03:49:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A3A024000) [pid = 2796] [serial = 2142] [outer = 0000000000000000] 03:49:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A3A3AD400) [pid = 2796] [serial = 2143] [outer = 0000004A3A024000] 03:49:54 INFO - PROCESS | 2796 | 1464864594297 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A3EDEF400) [pid = 2796] [serial = 2144] [outer = 0000004A3A024000] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466F3800 == 73 [pid = 2796] [id = 704] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46391000 == 72 [pid = 2796] [id = 703] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44A52800 == 71 [pid = 2796] [id = 702] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3958D800 == 70 [pid = 2796] [id = 701] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E72800 == 69 [pid = 2796] [id = 700] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE80000 == 68 [pid = 2796] [id = 698] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BA47800 == 67 [pid = 2796] [id = 697] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D0000 == 66 [pid = 2796] [id = 696] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47227000 == 65 [pid = 2796] [id = 695] 03:49:54 INFO - PROCESS | 2796 | --DOCSHELL 0000004A41680800 == 64 [pid = 2796] [id = 694] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A46613400) [pid = 2796] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A45A26800) [pid = 2796] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A466C9C00) [pid = 2796] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A41655400) [pid = 2796] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A40EA6400) [pid = 2796] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A3AEE6C00) [pid = 2796] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3A041000) [pid = 2796] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A3A3B2C00) [pid = 2796] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A357C1400) [pid = 2796] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A339C3400) [pid = 2796] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A3EDED000) [pid = 2796] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A3F47EC00) [pid = 2796] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A34A8DC00) [pid = 2796] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A43119800) [pid = 2796] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A3581F800) [pid = 2796] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A41659C00) [pid = 2796] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A44416800) [pid = 2796] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A46350800) [pid = 2796] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A41B57800) [pid = 2796] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A44EB5400) [pid = 2796] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A44ED1C00) [pid = 2796] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A44CBBC00) [pid = 2796] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A431E1C00) [pid = 2796] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A40F25800) [pid = 2796] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:49:54 INFO - PROCESS | 2796 | 1464864594860 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]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 923ms 03:49:54 INFO - PROCESS | 2796 | 1464864594887 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 2796 | 1464864594892 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:49:54 INFO - PROCESS | 2796 | 1464864594899 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 2796 | 1464864594902 Marionette TRACE conn6 <- [1,2822,null,{}] 03:49:54 INFO - PROCESS | 2796 | 1464864594906 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}] 03:49:55 INFO - PROCESS | 2796 | 1464864595012 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:49:55 INFO - PROCESS | 2796 | 1464864595108 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FB8000 == 65 [pid = 2796] [id = 715] 03:49:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A3977E800) [pid = 2796] [serial = 2145] [outer = 0000000000000000] 03:49:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3ED50000) [pid = 2796] [serial = 2146] [outer = 0000004A3977E800] 03:49:55 INFO - PROCESS | 2796 | 1464864595156 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A40D1B800) [pid = 2796] [serial = 2147] [outer = 0000004A3977E800] 03:49:55 INFO - PROCESS | 2796 | 1464864595612 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 777ms 03:49:55 INFO - PROCESS | 2796 | 1464864595676 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 2796 | 1464864595679 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:49:55 INFO - PROCESS | 2796 | 1464864595683 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 2796 | 1464864595686 Marionette TRACE conn6 <- [1,2826,null,{}] 03:49:55 INFO - PROCESS | 2796 | 1464864595697 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}] 03:49:55 INFO - PROCESS | 2796 | 1464864595827 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:49:55 INFO - PROCESS | 2796 | 1464864595929 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46484000 == 66 [pid = 2796] [id = 716] 03:49:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A3B27D000) [pid = 2796] [serial = 2148] [outer = 0000000000000000] 03:49:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A41B8C400) [pid = 2796] [serial = 2149] [outer = 0000004A3B27D000] 03:49:55 INFO - PROCESS | 2796 | 1464864595981 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A43123000) [pid = 2796] [serial = 2150] [outer = 0000004A3B27D000] 03:49:56 INFO - PROCESS | 2796 | 1464864596384 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]]]}] 03:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 03:49:56 INFO - PROCESS | 2796 | 1464864596419 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 2796 | 1464864596422 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:49:56 INFO - PROCESS | 2796 | 1464864596425 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 2796 | 1464864596427 Marionette TRACE conn6 <- [1,2830,null,{}] 03:49:56 INFO - PROCESS | 2796 | 1464864596431 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}] 03:49:56 INFO - PROCESS | 2796 | 1464864596532 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:49:56 INFO - PROCESS | 2796 | 1464864596539 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4813F800 == 67 [pid = 2796] [id = 717] 03:49:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A44C59C00) [pid = 2796] [serial = 2151] [outer = 0000000000000000] 03:49:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A44EC9800) [pid = 2796] [serial = 2152] [outer = 0000004A44C59C00] 03:49:56 INFO - PROCESS | 2796 | 1464864596587 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A46077800) [pid = 2796] [serial = 2153] [outer = 0000004A44C59C00] 03:49:57 INFO - PROCESS | 2796 | 1464864597088 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]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 03:49:57 INFO - PROCESS | 2796 | 1464864597165 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 2796 | 1464864597167 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:49:57 INFO - PROCESS | 2796 | 1464864597170 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:49:57 INFO - PROCESS | 2796 | 1464864597172 Marionette TRACE conn6 <- [1,2834,null,{}] 03:49:57 INFO - PROCESS | 2796 | 1464864597176 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}] 03:49:57 INFO - PROCESS | 2796 | 1464864597334 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:49:57 INFO - PROCESS | 2796 | 1464864597399 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48FC9800 == 68 [pid = 2796] [id = 718] 03:49:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A46078800) [pid = 2796] [serial = 2154] [outer = 0000000000000000] 03:49:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A4641D800) [pid = 2796] [serial = 2155] [outer = 0000004A46078800] 03:49:57 INFO - PROCESS | 2796 | 1464864597446 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A4663CC00) [pid = 2796] [serial = 2156] [outer = 0000004A46078800] 03:49:57 INFO - PROCESS | 2796 | 1464864597907 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]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 776ms 03:49:57 INFO - PROCESS | 2796 | 1464864597955 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 2796 | 1464864597957 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:49:57 INFO - PROCESS | 2796 | 1464864597960 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 2796 | 1464864597962 Marionette TRACE conn6 <- [1,2838,null,{}] 03:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:49:57 INFO - PROCESS | 2796 | 1464864597965 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}] 03:49:58 INFO - PROCESS | 2796 | 1464864598103 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:49:58 INFO - PROCESS | 2796 | 1464864598126 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A408800 == 69 [pid = 2796] [id = 719] 03:49:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A4729BC00) [pid = 2796] [serial = 2157] [outer = 0000000000000000] 03:49:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A472B5800) [pid = 2796] [serial = 2158] [outer = 0000004A4729BC00] 03:49:58 INFO - PROCESS | 2796 | 1464864598173 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A472BEC00) [pid = 2796] [serial = 2159] [outer = 0000004A4729BC00] 03:49:58 INFO - PROCESS | 2796 | 1464864598626 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 03:49:58 INFO - PROCESS | 2796 | 1464864598732 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 2796 | 1464864598734 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:49:58 INFO - PROCESS | 2796 | 1464864598738 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 2796 | 1464864598740 Marionette TRACE conn6 <- [1,2842,null,{}] 03:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:49:58 INFO - PROCESS | 2796 | 1464864598744 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}] 03:49:58 INFO - PROCESS | 2796 | 1464864598900 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41241C00) [pid = 2796] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A44ED0C00) [pid = 2796] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A40D1DC00) [pid = 2796] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A3A3BA000) [pid = 2796] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A33068000) [pid = 2796] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A4582C000) [pid = 2796] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:49:58 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A34BAEC00) [pid = 2796] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:49:58 INFO - PROCESS | 2796 | 1464864598969 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6CD000 == 70 [pid = 2796] [id = 720] 03:49:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A3313F400) [pid = 2796] [serial = 2160] [outer = 0000000000000000] 03:49:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A34A8D400) [pid = 2796] [serial = 2161] [outer = 0000004A3313F400] 03:49:59 INFO - PROCESS | 2796 | 1464864599017 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A4582C000) [pid = 2796] [serial = 2162] [outer = 0000004A3313F400] 03:49:59 INFO - PROCESS | 2796 | 1464864599406 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]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 03:49:59 INFO - PROCESS | 2796 | 1464864599478 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 2796 | 1464864599480 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:49:59 INFO - PROCESS | 2796 | 1464864599483 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:49:59 INFO - PROCESS | 2796 | 1464864599485 Marionette TRACE conn6 <- [1,2846,null,{}] 03:49:59 INFO - PROCESS | 2796 | 1464864599488 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}] 03:49:59 INFO - PROCESS | 2796 | 1464864599583 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:49:59 INFO - PROCESS | 2796 | 1464864599590 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CED4000 == 71 [pid = 2796] [id = 721] 03:49:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A48EAD400) [pid = 2796] [serial = 2163] [outer = 0000000000000000] 03:49:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A48F79C00) [pid = 2796] [serial = 2164] [outer = 0000004A48EAD400] 03:49:59 INFO - PROCESS | 2796 | 1464864599635 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A4903B400) [pid = 2796] [serial = 2165] [outer = 0000004A48EAD400] 03:50:00 INFO - PROCESS | 2796 | 1464864600079 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 03:50:00 INFO - PROCESS | 2796 | 1464864600117 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 2796 | 1464864600119 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:50:00 INFO - PROCESS | 2796 | 1464864600122 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 2796 | 1464864600124 Marionette TRACE conn6 <- [1,2850,null,{}] 03:50:00 INFO - PROCESS | 2796 | 1464864600128 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}] 03:50:00 INFO - PROCESS | 2796 | 1464864600226 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:50:00 INFO - PROCESS | 2796 | 1464864600262 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FE36800 == 72 [pid = 2796] [id = 722] 03:50:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A39945800) [pid = 2796] [serial = 2166] [outer = 0000000000000000] 03:50:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A49043000) [pid = 2796] [serial = 2167] [outer = 0000004A39945800] 03:50:00 INFO - PROCESS | 2796 | 1464864600307 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A496A4800) [pid = 2796] [serial = 2168] [outer = 0000004A39945800] 03:50:00 INFO - PROCESS | 2796 | 1464864600744 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 03:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:50:00 INFO - PROCESS | 2796 | 1464864600797 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 2796 | 1464864600799 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:50:00 INFO - PROCESS | 2796 | 1464864600802 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 2796 | 1464864600804 Marionette TRACE conn6 <- [1,2854,null,{}] 03:50:00 INFO - PROCESS | 2796 | 1464864600808 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}] 03:50:00 INFO - PROCESS | 2796 | 1464864600976 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:50:01 INFO - PROCESS | 2796 | 1464864601108 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A40BCB800 == 73 [pid = 2796] [id = 723] 03:50:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A33112C00) [pid = 2796] [serial = 2169] [outer = 0000000000000000] 03:50:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A33195000) [pid = 2796] [serial = 2170] [outer = 0000004A33112C00] 03:50:01 INFO - PROCESS | 2796 | 1464864601170 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A35039000) [pid = 2796] [serial = 2171] [outer = 0000004A33112C00] 03:50:01 INFO - PROCESS | 2796 | 1464864601878 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1124ms 03:50:01 INFO - PROCESS | 2796 | 1464864601930 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 2796 | 1464864601935 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:50:01 INFO - PROCESS | 2796 | 1464864601940 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 2796 | 1464864601944 Marionette TRACE conn6 <- [1,2858,null,{}] 03:50:01 INFO - PROCESS | 2796 | 1464864601949 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}] 03:50:02 INFO - PROCESS | 2796 | 1464864602081 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:50:02 INFO - PROCESS | 2796 | 1464864602220 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466EB000 == 74 [pid = 2796] [id = 724] 03:50:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A40EA7C00) [pid = 2796] [serial = 2172] [outer = 0000000000000000] 03:50:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A41238C00) [pid = 2796] [serial = 2173] [outer = 0000004A40EA7C00] 03:50:02 INFO - PROCESS | 2796 | 1464864602281 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A41B8F400) [pid = 2796] [serial = 2174] [outer = 0000004A40EA7C00] 03:50:02 INFO - PROCESS | 2796 | 1464864602884 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]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 03:50:02 INFO - PROCESS | 2796 | 1464864602930 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 2796 | 1464864602934 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:50:02 INFO - PROCESS | 2796 | 1464864602938 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 2796 | 1464864602940 Marionette TRACE conn6 <- [1,2862,null,{}] 03:50:02 INFO - PROCESS | 2796 | 1464864602944 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}] 03:50:03 INFO - PROCESS | 2796 | 1464864603069 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:50:03 INFO - PROCESS | 2796 | 1464864603183 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FE85000 == 75 [pid = 2796] [id = 725] 03:50:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A46071000) [pid = 2796] [serial = 2175] [outer = 0000000000000000] 03:50:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A46613000) [pid = 2796] [serial = 2176] [outer = 0000004A46071000] 03:50:03 INFO - PROCESS | 2796 | 1464864603282 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A47295C00) [pid = 2796] [serial = 2177] [outer = 0000004A46071000] 03:50:03 INFO - PROCESS | 2796 | 1464864603924 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]]]}] 03:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1027ms 03:50:03 INFO - PROCESS | 2796 | 1464864603966 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 2796 | 1464864603971 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:50:03 INFO - PROCESS | 2796 | 1464864603984 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 2796 | 1464864603989 Marionette TRACE conn6 <- [1,2866,null,{}] 03:50:04 INFO - PROCESS | 2796 | 1464864604012 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}] 03:50:04 INFO - PROCESS | 2796 | 1464864604140 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:50:04 INFO - PROCESS | 2796 | 1464864604279 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4FE8A000 == 76 [pid = 2796] [id = 726] 03:50:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A48F7D000) [pid = 2796] [serial = 2178] [outer = 0000000000000000] 03:50:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A496AF800) [pid = 2796] [serial = 2179] [outer = 0000004A48F7D000] 03:50:04 INFO - PROCESS | 2796 | 1464864604337 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A4CF2EC00) [pid = 2796] [serial = 2180] [outer = 0000004A48F7D000] 03:50:04 INFO - PROCESS | 2796 | 1464864604964 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1003ms 03:50:04 INFO - PROCESS | 2796 | 1464864604983 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:50:04 INFO - PROCESS | 2796 | 1464864604985 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:50:04 INFO - PROCESS | 2796 | 1464864604989 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 2796 | 1464864604991 Marionette TRACE conn6 <- [1,2870,null,{}] 03:50:05 INFO - PROCESS | 2796 | 1464864604995 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}] 03:50:05 INFO - PROCESS | 2796 | 1464864605116 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:50:05 INFO - PROCESS | 2796 | 1464864605225 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9E8000 == 77 [pid = 2796] [id = 727] 03:50:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A4CF35C00) [pid = 2796] [serial = 2181] [outer = 0000000000000000] 03:50:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A4CF39400) [pid = 2796] [serial = 2182] [outer = 0000004A4CF35C00] 03:50:05 INFO - PROCESS | 2796 | 1464864605282 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A4D410800) [pid = 2796] [serial = 2183] [outer = 0000004A4CF35C00] 03:50:05 INFO - PROCESS | 2796 | 1464864605910 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 03:50:05 INFO - PROCESS | 2796 | 1464864605978 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 2796 | 1464864605981 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:50:05 INFO - PROCESS | 2796 | 1464864605984 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 2796 | 1464864605987 Marionette TRACE conn6 <- [1,2874,null,{}] 03:50:05 INFO - PROCESS | 2796 | 1464864605991 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}] 03:50:06 INFO - PROCESS | 2796 | 1464864606142 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:50:06 INFO - PROCESS | 2796 | 1464864606281 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D31C000 == 78 [pid = 2796] [id = 728] 03:50:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A4AF5E800) [pid = 2796] [serial = 2184] [outer = 0000000000000000] 03:50:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A4AF60400) [pid = 2796] [serial = 2185] [outer = 0000004A4AF5E800] 03:50:06 INFO - PROCESS | 2796 | 1464864606346 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A4D416000) [pid = 2796] [serial = 2186] [outer = 0000004A4AF5E800] 03:50:07 INFO - PROCESS | 2796 | 1464864607256 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]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1339ms 03:50:07 INFO - PROCESS | 2796 | 1464864607326 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 2796 | 1464864607331 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:50:07 INFO - PROCESS | 2796 | 1464864607336 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:50:07 INFO - PROCESS | 2796 | 1464864607341 Marionette TRACE conn6 <- [1,2878,null,{}] 03:50:07 INFO - PROCESS | 2796 | 1464864607362 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}] 03:50:07 INFO - PROCESS | 2796 | 1464864607477 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:50:07 INFO - PROCESS | 2796 | 1464864607621 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4637C000 == 79 [pid = 2796] [id = 729] 03:50:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A33118000) [pid = 2796] [serial = 2187] [outer = 0000000000000000] 03:50:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (0000004A35355400) [pid = 2796] [serial = 2188] [outer = 0000004A33118000] 03:50:07 INFO - PROCESS | 2796 | 1464864607675 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 2796 | ++DOMWINDOW == 154 (0000004A3AEE6400) [pid = 2796] [serial = 2189] [outer = 0000004A33118000] 03:50:08 INFO - PROCESS | 2796 | 1464864608310 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1028ms 03:50:08 INFO - PROCESS | 2796 | 1464864608368 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 2796 | 1464864608374 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:50:08 INFO - PROCESS | 2796 | 1464864608380 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 2796 | 1464864608383 Marionette TRACE conn6 <- [1,2882,null,{}] 03:50:08 INFO - PROCESS | 2796 | 1464864608387 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}] 03:50:08 INFO - PROCESS | 2796 | 1464864608500 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:50:08 INFO - PROCESS | 2796 | 1464864608641 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46384000 == 80 [pid = 2796] [id = 730] 03:50:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 155 (0000004A41237800) [pid = 2796] [serial = 2190] [outer = 0000000000000000] 03:50:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 156 (0000004A4158EC00) [pid = 2796] [serial = 2191] [outer = 0000004A41237800] 03:50:08 INFO - PROCESS | 2796 | 1464864608692 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 2796 | ++DOMWINDOW == 157 (0000004A41B8A400) [pid = 2796] [serial = 2192] [outer = 0000004A41237800] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A35856000 == 79 [pid = 2796] [id = 466] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FE36800 == 78 [pid = 2796] [id = 722] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40C9E000 == 77 [pid = 2796] [id = 688] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CED4000 == 76 [pid = 2796] [id = 721] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6CD000 == 75 [pid = 2796] [id = 720] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A408800 == 74 [pid = 2796] [id = 719] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FC9800 == 73 [pid = 2796] [id = 718] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4813F800 == 72 [pid = 2796] [id = 717] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 156 (0000004A4340D400) [pid = 2796] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 155 (0000004A40D1B000) [pid = 2796] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 154 (0000004A46639800) [pid = 2796] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 153 (0000004A44EAF800) [pid = 2796] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0000004A463CB000) [pid = 2796] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A396BC000) [pid = 2796] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A45826000) [pid = 2796] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46484000 == 71 [pid = 2796] [id = 716] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FB8000 == 70 [pid = 2796] [id = 715] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A1E1000 == 69 [pid = 2796] [id = 714] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46384800 == 68 [pid = 2796] [id = 707] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A412BB000 == 67 [pid = 2796] [id = 706] 03:50:09 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48150800 == 66 [pid = 2796] [id = 705] 03:50:09 INFO - PROCESS | 2796 | 1464864609374 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]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1024ms 03:50:09 INFO - PROCESS | 2796 | 1464864609405 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 2796 | 1464864609408 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:50:09 INFO - PROCESS | 2796 | 1464864609413 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 2796 | 1464864609417 Marionette TRACE conn6 <- [1,2886,null,{}] 03:50:09 INFO - PROCESS | 2796 | 1464864609445 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}] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A416E6C00) [pid = 2796] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A45A33400) [pid = 2796] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A40D24C00) [pid = 2796] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A3E7E3C00) [pid = 2796] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A3F4B9400) [pid = 2796] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A40F24800) [pid = 2796] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A330E2000) [pid = 2796] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A34BA8400) [pid = 2796] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A45A31C00) [pid = 2796] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3A1A5800) [pid = 2796] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A35D68C00) [pid = 2796] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A41652400) [pid = 2796] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:50:09 INFO - PROCESS | 2796 | 1464864609587 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:50:09 INFO - PROCESS | 2796 | 1464864609652 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42FAF800 == 67 [pid = 2796] [id = 731] 03:50:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A34A86400) [pid = 2796] [serial = 2193] [outer = 0000000000000000] 03:50:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A3636BC00) [pid = 2796] [serial = 2194] [outer = 0000004A34A86400] 03:50:09 INFO - PROCESS | 2796 | 1464864609703 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A3B27A400) [pid = 2796] [serial = 2195] [outer = 0000004A34A86400] 03:50:10 INFO - PROCESS | 2796 | 1464864610159 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]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 776ms 03:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:50:10 INFO - PROCESS | 2796 | 1464864610191 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 2796 | 1464864610193 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:50:10 INFO - PROCESS | 2796 | 1464864610197 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 2796 | 1464864610199 Marionette TRACE conn6 <- [1,2890,null,{}] 03:50:10 INFO - PROCESS | 2796 | 1464864610203 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}] 03:50:10 INFO - PROCESS | 2796 | 1464864610302 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:50:10 INFO - PROCESS | 2796 | 1464864610312 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47221000 == 68 [pid = 2796] [id = 732] 03:50:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A40B49800) [pid = 2796] [serial = 2196] [outer = 0000000000000000] 03:50:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A41239800) [pid = 2796] [serial = 2197] [outer = 0000004A40B49800] 03:50:10 INFO - PROCESS | 2796 | 1464864610360 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A416EC400) [pid = 2796] [serial = 2198] [outer = 0000004A40B49800] 03:50:10 INFO - PROCESS | 2796 | 1464864610863 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 03:50:10 INFO - PROCESS | 2796 | 1464864610934 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 2796 | 1464864610936 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:50:10 INFO - PROCESS | 2796 | 1464864610939 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:50:10 INFO - PROCESS | 2796 | 1464864610941 Marionette TRACE conn6 <- [1,2894,null,{}] 03:50:10 INFO - PROCESS | 2796 | 1464864610944 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}] 03:50:11 INFO - PROCESS | 2796 | 1464864611067 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:50:11 INFO - PROCESS | 2796 | 1464864611174 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490BB800 == 69 [pid = 2796] [id = 733] 03:50:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A3A3AD800) [pid = 2796] [serial = 2199] [outer = 0000000000000000] 03:50:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A43120400) [pid = 2796] [serial = 2200] [outer = 0000004A3A3AD800] 03:50:11 INFO - PROCESS | 2796 | 1464864611221 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A44CE2000) [pid = 2796] [serial = 2201] [outer = 0000004A3A3AD800] 03:50:11 INFO - PROCESS | 2796 | 1464864611662 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]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 03:50:11 INFO - PROCESS | 2796 | 1464864611719 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 2796 | 1464864611721 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:50:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:50:11 INFO - PROCESS | 2796 | 1464864611733 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 2796 | 1464864611735 Marionette TRACE conn6 <- [1,2898,null,{}] 03:50:11 INFO - PROCESS | 2796 | 1464864611739 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}] 03:50:11 INFO - PROCESS | 2796 | 1464864611892 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:50:11 INFO - PROCESS | 2796 | 1464864611960 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A421000 == 70 [pid = 2796] [id = 734] 03:50:11 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A45830800) [pid = 2796] [serial = 2202] [outer = 0000000000000000] 03:50:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A46076000) [pid = 2796] [serial = 2203] [outer = 0000004A45830800] 03:50:12 INFO - PROCESS | 2796 | 1464864612009 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A4635A400) [pid = 2796] [serial = 2204] [outer = 0000004A45830800] 03:50:12 INFO - PROCESS | 2796 | 1464864612411 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]]]}] 03:50:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:50:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:50:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 735ms 03:50:12 INFO - PROCESS | 2796 | 1464864612474 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 2796 | 1464864612476 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:50:12 INFO - TEST-START | /DOMEvents/constructors.html 03:50:12 INFO - PROCESS | 2796 | 1464864612480 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 2796 | 1464864612482 Marionette TRACE conn6 <- [1,2902,null,{}] 03:50:12 INFO - PROCESS | 2796 | 1464864612485 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}] 03:50:12 INFO - PROCESS | 2796 | 1464864612613 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:50:12 INFO - PROCESS | 2796 | 1464864612635 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9DD800 == 71 [pid = 2796] [id = 735] 03:50:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A463C9800) [pid = 2796] [serial = 2205] [outer = 0000000000000000] 03:50:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A4660A000) [pid = 2796] [serial = 2206] [outer = 0000004A463C9800] 03:50:12 INFO - PROCESS | 2796 | 1464864612682 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (0000004A466CAC00) [pid = 2796] [serial = 2207] [outer = 0000004A463C9800] 03:50:13 INFO - PROCESS | 2796 | 1464864613241 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]]]}] 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:50:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 844ms 03:50:13 INFO - PROCESS | 2796 | 1464864613327 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 2796 | 1464864613330 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:50:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:50:13 INFO - PROCESS | 2796 | 1464864613333 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 2796 | 1464864613335 Marionette TRACE conn6 <- [1,2906,null,{}] 03:50:13 INFO - PROCESS | 2796 | 1464864613339 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}] 03:50:13 INFO - PROCESS | 2796 | 1464864613797 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0000004A416EB800) [pid = 2796] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A45A29800) [pid = 2796] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A45A24C00) [pid = 2796] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A44EB2800) [pid = 2796] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A3977E800) [pid = 2796] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A466C7400) [pid = 2796] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A46078800) [pid = 2796] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A34CB8400) [pid = 2796] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A48EAD400) [pid = 2796] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A44ECC800) [pid = 2796] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A43124000) [pid = 2796] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A4660D800) [pid = 2796] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3F042000) [pid = 2796] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A46636000) [pid = 2796] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A3313F400) [pid = 2796] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A46636C00) [pid = 2796] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A44C59C00) [pid = 2796] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A3AEE1C00) [pid = 2796] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A35BABC00) [pid = 2796] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A34A91800) [pid = 2796] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A444D9C00) [pid = 2796] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A46634400) [pid = 2796] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A34CB1C00) [pid = 2796] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A4729BC00) [pid = 2796] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A33142400) [pid = 2796] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A40858800) [pid = 2796] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A463C4C00) [pid = 2796] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A3B27D000) [pid = 2796] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A3AE7A000) [pid = 2796] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A44419C00) [pid = 2796] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A3E82F800) [pid = 2796] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A46633000) [pid = 2796] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A3A024000) [pid = 2796] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A34CB0C00) [pid = 2796] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3AEDC400) [pid = 2796] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A33148400) [pid = 2796] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A48EAF400) [pid = 2796] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A463C5000) [pid = 2796] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:50:13 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A472B6000) [pid = 2796] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:50:13 INFO - PROCESS | 2796 | 1464864613877 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F05D000 == 72 [pid = 2796] [id = 736] 03:50:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A330DB800) [pid = 2796] [serial = 2208] [outer = 0000000000000000] 03:50:13 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A33146C00) [pid = 2796] [serial = 2209] [outer = 0000004A330DB800] 03:50:13 INFO - PROCESS | 2796 | 1464864613935 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A36371C00) [pid = 2796] [serial = 2210] [outer = 0000004A330DB800] 03:50:14 INFO - PROCESS | 2796 | 1464864614325 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:50:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:50:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1028ms 03:50:14 INFO - PROCESS | 2796 | 1464864614362 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 2796 | 1464864614364 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:50:14 INFO - PROCESS | 2796 | 1464864614367 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:50:14 INFO - PROCESS | 2796 | 1464864614369 Marionette TRACE conn6 <- [1,2910,null,{}] 03:50:14 INFO - PROCESS | 2796 | 1464864614387 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}] 03:50:14 INFO - PROCESS | 2796 | 1464864614483 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:50:14 INFO - PROCESS | 2796 | 1464864614489 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:14 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CE74800 == 73 [pid = 2796] [id = 737] 03:50:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A3AE7A000) [pid = 2796] [serial = 2211] [outer = 0000000000000000] 03:50:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A40B46000) [pid = 2796] [serial = 2212] [outer = 0000004A3AE7A000] 03:50:14 INFO - PROCESS | 2796 | 1464864614536 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A45A24C00) [pid = 2796] [serial = 2213] [outer = 0000004A3AE7A000] 03:50:14 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:50:14 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:50:14 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:50:14 INFO - PROCESS | 2796 | [2796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:50:14 INFO - PROCESS | 2796 | 1464864614987 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]]]}] 03:50:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:50:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:50:15 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 03:50:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:50:15 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 03:50:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:50:15 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]" 03:50:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:50:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:50:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 03:50:15 INFO - PROCESS | 2796 | 1464864615043 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 2796 | 1464864615046 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:50:15 INFO - PROCESS | 2796 | 1464864615049 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 2796 | 1464864615051 Marionette TRACE conn6 <- [1,2914,null,{}] 03:50:15 INFO - PROCESS | 2796 | 1464864615055 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}] 03:50:15 INFO - PROCESS | 2796 | 1464864615151 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:50:15 INFO - PROCESS | 2796 | 1464864615157 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CEE0000 == 74 [pid = 2796] [id = 738] 03:50:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A446DE800) [pid = 2796] [serial = 2214] [outer = 0000000000000000] 03:50:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A46ADBC00) [pid = 2796] [serial = 2215] [outer = 0000004A446DE800] 03:50:15 INFO - PROCESS | 2796 | 1464864615203 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A472A7C00) [pid = 2796] [serial = 2216] [outer = 0000004A446DE800] 03:50:15 INFO - PROCESS | 2796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:50:15 INFO - PROCESS | 2796 | 1464864615655 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]]]}] 03:50:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:50:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 03:50:15 INFO - PROCESS | 2796 | 1464864615725 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 2796 | 1464864615728 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:50:15 INFO - PROCESS | 2796 | 1464864615731 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 2796 | 1464864615734 Marionette TRACE conn6 <- [1,2918,null,{}] 03:50:15 INFO - PROCESS | 2796 | 1464864615737 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}] 03:50:15 INFO - PROCESS | 2796 | 1464864615923 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:50:16 INFO - PROCESS | 2796 | 1464864616057 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBEE800 == 75 [pid = 2796] [id = 739] 03:50:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A330E1400) [pid = 2796] [serial = 2217] [outer = 0000000000000000] 03:50:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A33146400) [pid = 2796] [serial = 2218] [outer = 0000004A330E1400] 03:50:16 INFO - PROCESS | 2796 | 1464864616121 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 2796 | ++DOMWINDOW == 126 (0000004A34CAC000) [pid = 2796] [serial = 2219] [outer = 0000004A330E1400] 03:50:16 INFO - PROCESS | 2796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:50:16 INFO - PROCESS | 2796 | 1464864616712 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]]]}] 03:50:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:50:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1021ms 03:50:16 INFO - PROCESS | 2796 | 1464864616754 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 2796 | 1464864616759 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:50:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:50:16 INFO - PROCESS | 2796 | 1464864616804 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 2796 | 1464864616808 Marionette TRACE conn6 <- [1,2922,null,{}] 03:50:16 INFO - PROCESS | 2796 | 1464864616813 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}] 03:50:16 INFO - PROCESS | 2796 | 1464864616945 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:50:17 INFO - PROCESS | 2796 | 1464864617057 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ECE000 == 76 [pid = 2796] [id = 740] 03:50:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 127 (0000004A3BB13400) [pid = 2796] [serial = 2220] [outer = 0000000000000000] 03:50:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 128 (0000004A3F0BFC00) [pid = 2796] [serial = 2221] [outer = 0000004A3BB13400] 03:50:17 INFO - PROCESS | 2796 | 1464864617158 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 2796 | ++DOMWINDOW == 129 (0000004A40D1DC00) [pid = 2796] [serial = 2222] [outer = 0000004A3BB13400] 03:50:17 INFO - PROCESS | 2796 | 1464864617696 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]]]}] 03:50:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:50:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 965ms 03:50:17 INFO - PROCESS | 2796 | 1464864617746 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:50:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:50:17 INFO - PROCESS | 2796 | 1464864617750 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:50:17 INFO - PROCESS | 2796 | 1464864617754 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 2796 | 1464864617756 Marionette TRACE conn6 <- [1,2926,null,{}] 03:50:17 INFO - PROCESS | 2796 | 1464864617761 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}] 03:50:17 INFO - PROCESS | 2796 | 1464864617885 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:50:18 INFO - PROCESS | 2796 | 1464864618029 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D31D800 == 77 [pid = 2796] [id = 741] 03:50:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 130 (0000004A44C5A800) [pid = 2796] [serial = 2223] [outer = 0000000000000000] 03:50:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 131 (0000004A44EC2400) [pid = 2796] [serial = 2224] [outer = 0000004A44C5A800] 03:50:18 INFO - PROCESS | 2796 | 1464864618089 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 2796 | ++DOMWINDOW == 132 (0000004A45A2D800) [pid = 2796] [serial = 2225] [outer = 0000004A44C5A800] 03:50:18 INFO - PROCESS | 2796 | 1464864618657 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]]]}] 03:50:18 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. 03:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 922ms 03:50:18 INFO - PROCESS | 2796 | 1464864618680 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 2796 | 1464864618684 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:50:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:50:18 INFO - PROCESS | 2796 | 1464864618696 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 2796 | 1464864618701 Marionette TRACE conn6 <- [1,2930,null,{}] 03:50:18 INFO - PROCESS | 2796 | 1464864618705 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}] 03:50:18 INFO - PROCESS | 2796 | 1464864618834 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:50:18 INFO - PROCESS | 2796 | 1464864618947 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4C36B000 == 78 [pid = 2796] [id = 742] 03:50:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 133 (0000004A46ADC000) [pid = 2796] [serial = 2226] [outer = 0000000000000000] 03:50:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 134 (0000004A472AD800) [pid = 2796] [serial = 2227] [outer = 0000004A46ADC000] 03:50:19 INFO - PROCESS | 2796 | 1464864619045 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 135 (0000004A48EAEC00) [pid = 2796] [serial = 2228] [outer = 0000004A46ADC000] 03:50:19 INFO - PROCESS | 2796 | 1464864619575 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"]]]}] 03:50:19 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 03:50:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 944ms 03:50:19 INFO - PROCESS | 2796 | 1464864619635 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 2796 | 1464864619638 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:50:19 INFO - PROCESS | 2796 | 1464864619642 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 2796 | 1464864619644 Marionette TRACE conn6 <- [1,2934,null,{}] 03:50:19 INFO - PROCESS | 2796 | 1464864619648 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}] 03:50:19 INFO - PROCESS | 2796 | 1464864619770 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:50:19 INFO - PROCESS | 2796 | 1464864619882 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D07A000 == 79 [pid = 2796] [id = 743] 03:50:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 136 (0000004A48EAAC00) [pid = 2796] [serial = 2229] [outer = 0000000000000000] 03:50:19 INFO - PROCESS | 2796 | ++DOMWINDOW == 137 (0000004A496A7C00) [pid = 2796] [serial = 2230] [outer = 0000004A48EAAC00] 03:50:19 INFO - PROCESS | 2796 | 1464864619938 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 138 (0000004A4AF5B800) [pid = 2796] [serial = 2231] [outer = 0000004A48EAAC00] 03:50:20 INFO - PROCESS | 2796 | 1464864620459 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]]]}] 03:50:20 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. 03:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 840ms 03:50:20 INFO - PROCESS | 2796 | 1464864620483 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 2796 | 1464864620486 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:50:20 INFO - PROCESS | 2796 | 1464864620489 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:50:20 INFO - PROCESS | 2796 | 1464864620491 Marionette TRACE conn6 <- [1,2938,null,{}] 03:50:20 INFO - PROCESS | 2796 | 1464864620495 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}] 03:50:20 INFO - PROCESS | 2796 | 1464864620621 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:50:20 INFO - PROCESS | 2796 | 1464864620733 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4D098800 == 80 [pid = 2796] [id = 744] 03:50:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 139 (0000004A4D40D800) [pid = 2796] [serial = 2232] [outer = 0000000000000000] 03:50:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 140 (0000004A4D413400) [pid = 2796] [serial = 2233] [outer = 0000004A4D40D800] 03:50:20 INFO - PROCESS | 2796 | 1464864620799 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 2796 | ++DOMWINDOW == 141 (0000004A4F9E2000) [pid = 2796] [serial = 2234] [outer = 0000004A4D40D800] 03:50:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4DBD9000 == 81 [pid = 2796] [id = 745] 03:50:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 142 (0000004A4DD60C00) [pid = 2796] [serial = 2235] [outer = 0000000000000000] 03:50:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 143 (0000004A4DD61C00) [pid = 2796] [serial = 2236] [outer = 0000004A4DD60C00] 03:50:21 INFO - PROCESS | 2796 | 1464864621444 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]]]}] 03:50:21 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. 03:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 03:50:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:50:21 INFO - PROCESS | 2796 | 1464864621477 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 2796 | 1464864621480 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:50:21 INFO - PROCESS | 2796 | 1464864621483 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 2796 | 1464864621485 Marionette TRACE conn6 <- [1,2942,null,{}] 03:50:21 INFO - PROCESS | 2796 | 1464864621489 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}] 03:50:21 INFO - PROCESS | 2796 | 1464864621646 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:50:21 INFO - PROCESS | 2796 | 1464864621783 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BAB6000 == 82 [pid = 2796] [id = 746] 03:50:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 144 (0000004A4D40DC00) [pid = 2796] [serial = 2237] [outer = 0000000000000000] 03:50:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 145 (0000004A4DD66000) [pid = 2796] [serial = 2238] [outer = 0000004A4D40DC00] 03:50:21 INFO - PROCESS | 2796 | 1464864621839 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 2796 | ++DOMWINDOW == 146 (0000004A4DDA8000) [pid = 2796] [serial = 2239] [outer = 0000004A4D40DC00] 03:50:22 INFO - PROCESS | 2796 | 1464864622376 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]]]}] 03:50:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:50:22 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 03:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 03:50:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:50:22 INFO - PROCESS | 2796 | 1464864622410 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 2796 | 1464864622412 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:50:22 INFO - PROCESS | 2796 | 1464864622416 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 2796 | 1464864622418 Marionette TRACE conn6 <- [1,2946,null,{}] 03:50:22 INFO - PROCESS | 2796 | 1464864622422 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}] 03:50:22 INFO - PROCESS | 2796 | 1464864622557 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:50:22 INFO - PROCESS | 2796 | 1464864622669 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4CD5E000 == 83 [pid = 2796] [id = 747] 03:50:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 147 (0000004A4CF3E000) [pid = 2796] [serial = 2240] [outer = 0000000000000000] 03:50:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 148 (0000004A4CF47000) [pid = 2796] [serial = 2241] [outer = 0000004A4CF3E000] 03:50:22 INFO - PROCESS | 2796 | 1464864622728 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 2796 | ++DOMWINDOW == 149 (0000004A4DDA8400) [pid = 2796] [serial = 2242] [outer = 0000004A4CF3E000] 03:50:23 INFO - PROCESS | 2796 | 1464864623226 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]]]}] 03:50:23 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. 03:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 839ms 03:50:23 INFO - PROCESS | 2796 | 1464864623257 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 2796 | 1464864623260 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:50:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:50:23 INFO - PROCESS | 2796 | 1464864623281 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 2796 | 1464864623284 Marionette TRACE conn6 <- [1,2950,null,{}] 03:50:23 INFO - PROCESS | 2796 | 1464864623288 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}] 03:50:23 INFO - PROCESS | 2796 | 1464864623409 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:50:23 INFO - PROCESS | 2796 | 1464864623522 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A23E000 == 84 [pid = 2796] [id = 748] 03:50:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 150 (0000004A4CF47400) [pid = 2796] [serial = 2243] [outer = 0000000000000000] 03:50:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 151 (0000004A4DDB1000) [pid = 2796] [serial = 2244] [outer = 0000004A4CF47400] 03:50:23 INFO - PROCESS | 2796 | 1464864623619 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 2796 | ++DOMWINDOW == 152 (0000004A4F9E9800) [pid = 2796] [serial = 2245] [outer = 0000004A4CF47400] 03:50:24 INFO - PROCESS | 2796 | 1464864624162 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]]]}] 03:50:24 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. 03:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 03:50:24 INFO - PROCESS | 2796 | 1464864624237 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 2796 | 1464864624240 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:50:24 INFO - PROCESS | 2796 | 1464864624244 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 2796 | 1464864624247 Marionette TRACE conn6 <- [1,2954,null,{}] 03:50:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:50:24 INFO - PROCESS | 2796 | 1464864624250 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}] 03:50:24 INFO - PROCESS | 2796 | 1464864624373 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:50:24 INFO - PROCESS | 2796 | 1464864624514 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A39EAE000 == 85 [pid = 2796] [id = 749] 03:50:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 153 (0000004A3A1A4000) [pid = 2796] [serial = 2246] [outer = 0000000000000000] 03:50:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 154 (0000004A3F4C5000) [pid = 2796] [serial = 2247] [outer = 0000004A3A1A4000] 03:50:24 INFO - PROCESS | 2796 | 1464864624575 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 2796 | ++DOMWINDOW == 155 (0000004A45A2CC00) [pid = 2796] [serial = 2248] [outer = 0000004A3A1A4000] 03:50:25 INFO - PROCESS | 2796 | 1464864625118 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]]]}] 03:50:25 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. 03:50:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms 03:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:50:25 INFO - PROCESS | 2796 | 1464864625175 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:50:25 INFO - PROCESS | 2796 | 1464864625178 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:50:25 INFO - PROCESS | 2796 | 1464864625182 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 2796 | 1464864625184 Marionette TRACE conn6 <- [1,2958,null,{}] 03:50:25 INFO - PROCESS | 2796 | 1464864625188 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}] 03:50:25 INFO - PROCESS | 2796 | 1464864625312 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:50:25 INFO - PROCESS | 2796 | 1464864625429 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E73000 == 86 [pid = 2796] [id = 750] 03:50:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 156 (0000004A330E3C00) [pid = 2796] [serial = 2249] [outer = 0000000000000000] 03:50:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 157 (0000004A33149C00) [pid = 2796] [serial = 2250] [outer = 0000004A330E3C00] 03:50:25 INFO - PROCESS | 2796 | 1464864625645 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 2796 | ++DOMWINDOW == 158 (0000004A3503EC00) [pid = 2796] [serial = 2251] [outer = 0000004A330E3C00] 03:50:26 INFO - PROCESS | 2796 | 1464864626251 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]]]}] 03:50:26 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. 03:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1127ms 03:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:50:26 INFO - PROCESS | 2796 | 1464864626312 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 2796 | 1464864626315 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:50:26 INFO - PROCESS | 2796 | 1464864626320 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 2796 | 1464864626323 Marionette TRACE conn6 <- [1,2962,null,{}] 03:50:26 INFO - PROCESS | 2796 | 1464864626328 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}] 03:50:26 INFO - PROCESS | 2796 | 1464864626522 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:50:26 INFO - PROCESS | 2796 | 1464864626635 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F089000 == 87 [pid = 2796] [id = 751] 03:50:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 159 (0000004A3B27D000) [pid = 2796] [serial = 2252] [outer = 0000000000000000] 03:50:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 160 (0000004A3E7E8C00) [pid = 2796] [serial = 2253] [outer = 0000004A3B27D000] 03:50:26 INFO - PROCESS | 2796 | 1464864626685 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 2796 | ++DOMWINDOW == 161 (0000004A40856400) [pid = 2796] [serial = 2254] [outer = 0000004A3B27D000] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CEE0000 == 86 [pid = 2796] [id = 738] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE74800 == 85 [pid = 2796] [id = 737] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F05D000 == 84 [pid = 2796] [id = 736] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9DD800 == 83 [pid = 2796] [id = 735] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A421000 == 82 [pid = 2796] [id = 734] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490BB800 == 81 [pid = 2796] [id = 733] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47221000 == 80 [pid = 2796] [id = 732] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42FAF800 == 79 [pid = 2796] [id = 731] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A46384000 == 78 [pid = 2796] [id = 730] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4637C000 == 77 [pid = 2796] [id = 729] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FE8A000 == 76 [pid = 2796] [id = 726] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466EC000 == 75 [pid = 2796] [id = 689] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4FE85000 == 74 [pid = 2796] [id = 725] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466EB000 == 73 [pid = 2796] [id = 724] 03:50:27 INFO - PROCESS | 2796 | --DOCSHELL 0000004A40BCB800 == 72 [pid = 2796] [id = 723] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 160 (0000004A49043000) [pid = 2796] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 159 (0000004A44CB7800) [pid = 2796] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 158 (0000004A46354C00) [pid = 2796] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 157 (0000004A472ACC00) [pid = 2796] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 156 (0000004A463CB800) [pid = 2796] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 155 (0000004A3ED50000) [pid = 2796] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 154 (0000004A49045400) [pid = 2796] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 153 (0000004A4663CC00) [pid = 2796] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 152 (0000004A3A0E6C00) [pid = 2796] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 151 (0000004A4903B400) [pid = 2796] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 150 (0000004A45A2C400) [pid = 2796] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 149 (0000004A44CE2800) [pid = 2796] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 148 (0000004A469CF800) [pid = 2796] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 147 (0000004A40B4B400) [pid = 2796] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 146 (0000004A43413000) [pid = 2796] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 145 (0000004A46B45400) [pid = 2796] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 144 (0000004A3636FC00) [pid = 2796] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 143 (0000004A4582C000) [pid = 2796] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 142 (0000004A472A4800) [pid = 2796] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 141 (0000004A44EC9800) [pid = 2796] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 140 (0000004A3F58D400) [pid = 2796] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 139 (0000004A46ADC400) [pid = 2796] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 138 (0000004A4729A000) [pid = 2796] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 137 (0000004A46612000) [pid = 2796] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 136 (0000004A46073800) [pid = 2796] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 135 (0000004A3A3B5400) [pid = 2796] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 134 (0000004A472B5800) [pid = 2796] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 133 (0000004A3A3B5800) [pid = 2796] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 132 (0000004A43126C00) [pid = 2796] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 131 (0000004A46077800) [pid = 2796] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 130 (0000004A41652800) [pid = 2796] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 129 (0000004A34A8D400) [pid = 2796] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 128 (0000004A46608000) [pid = 2796] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 127 (0000004A472BEC00) [pid = 2796] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 126 (0000004A47295400) [pid = 2796] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 125 (0000004A463CDC00) [pid = 2796] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A41B8C400) [pid = 2796] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A3F0B1800) [pid = 2796] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A46071C00) [pid = 2796] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A416E6400) [pid = 2796] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A46B44C00) [pid = 2796] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A3A3AD400) [pid = 2796] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A3A3B1800) [pid = 2796] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A3EDEF400) [pid = 2796] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46AD4800) [pid = 2796] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A45828800) [pid = 2796] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A4163E400) [pid = 2796] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A43124400) [pid = 2796] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A4641D800) [pid = 2796] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A48F79C00) [pid = 2796] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A351B8400) [pid = 2796] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A43123000) [pid = 2796] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A48F7E400) [pid = 2796] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A466C7C00) [pid = 2796] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A48EA3C00) [pid = 2796] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A40D1B800) [pid = 2796] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2796 | 1464864627340 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]]]}] 03:50:27 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. 03:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1077ms 03:50:27 INFO - PROCESS | 2796 | 1464864627398 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:50:27 INFO - PROCESS | 2796 | 1464864627402 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:50:27 INFO - PROCESS | 2796 | 1464864627408 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 2796 | 1464864627411 Marionette TRACE conn6 <- [1,2966,null,{}] 03:50:27 INFO - PROCESS | 2796 | 1464864627415 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}] 03:50:27 INFO - PROCESS | 2796 | 1464864627540 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:50:27 INFO - PROCESS | 2796 | 1464864627635 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:27 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A42E7C000 == 73 [pid = 2796] [id = 752] 03:50:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A3636FC00) [pid = 2796] [serial = 2255] [outer = 0000000000000000] 03:50:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A3BB19000) [pid = 2796] [serial = 2256] [outer = 0000004A3636FC00] 03:50:27 INFO - PROCESS | 2796 | 1464864627684 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A40B4BC00) [pid = 2796] [serial = 2257] [outer = 0000004A3636FC00] 03:50:28 INFO - PROCESS | 2796 | 1464864628085 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]]]}] 03:50:28 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. 03:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 03:50:28 INFO - PROCESS | 2796 | 1464864628150 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 2796 | 1464864628153 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:50:28 INFO - PROCESS | 2796 | 1464864628157 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 2796 | 1464864628161 Marionette TRACE conn6 <- [1,2970,null,{}] 03:50:28 INFO - PROCESS | 2796 | 1464864628172 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}] 03:50:28 INFO - PROCESS | 2796 | 1464864628308 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:50:28 INFO - PROCESS | 2796 | 1464864628325 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A466EB000 == 74 [pid = 2796] [id = 753] 03:50:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A41658400) [pid = 2796] [serial = 2258] [outer = 0000000000000000] 03:50:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A416E2C00) [pid = 2796] [serial = 2259] [outer = 0000004A41658400] 03:50:28 INFO - PROCESS | 2796 | 1464864628373 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A41B86000) [pid = 2796] [serial = 2260] [outer = 0000004A41658400] 03:50:28 INFO - PROCESS | 2796 | 1464864628824 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"]]]}] 03:50:28 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 03:50:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 733ms 03:50:28 INFO - PROCESS | 2796 | 1464864628891 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 2796 | 1464864628894 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:50:28 INFO - PROCESS | 2796 | 1464864628898 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 2796 | 1464864628900 Marionette TRACE conn6 <- [1,2974,null,{}] 03:50:28 INFO - PROCESS | 2796 | 1464864628904 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}] 03:50:29 INFO - PROCESS | 2796 | 1464864629007 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:50:29 INFO - PROCESS | 2796 | 1464864629016 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4814C800 == 75 [pid = 2796] [id = 754] 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A43414800) [pid = 2796] [serial = 2261] [outer = 0000000000000000] 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A43459C00) [pid = 2796] [serial = 2262] [outer = 0000004A43414800] 03:50:29 INFO - PROCESS | 2796 | 1464864629067 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A44CC6800) [pid = 2796] [serial = 2263] [outer = 0000004A43414800] 03:50:29 INFO - PROCESS | 2796 | 1464864629502 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]]]}] 03:50:29 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. 03:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 03:50:29 INFO - PROCESS | 2796 | 1464864629529 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 2796 | 1464864629531 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:50:29 INFO - PROCESS | 2796 | 1464864629535 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:50:29 INFO - PROCESS | 2796 | 1464864629536 Marionette TRACE conn6 <- [1,2978,null,{}] 03:50:29 INFO - PROCESS | 2796 | 1464864629565 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}] 03:50:29 INFO - PROCESS | 2796 | 1464864629701 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:50:29 INFO - PROCESS | 2796 | 1464864629754 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490B6800 == 76 [pid = 2796] [id = 755] 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A44ED1800) [pid = 2796] [serial = 2264] [outer = 0000000000000000] 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A4582C000) [pid = 2796] [serial = 2265] [outer = 0000004A44ED1800] 03:50:29 INFO - PROCESS | 2796 | 1464864629805 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A46076C00) [pid = 2796] [serial = 2266] [outer = 0000004A44ED1800] 03:50:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A497A7800 == 77 [pid = 2796] [id = 756] 03:50:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A4641CC00) [pid = 2796] [serial = 2267] [outer = 0000000000000000] 03:50:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 119 (0000004A46420800) [pid = 2796] [serial = 2268] [outer = 0000004A4641CC00] 03:50:30 INFO - PROCESS | 2796 | 1464864630314 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]]]}] 03:50:30 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. 03:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 797ms 03:50:30 INFO - PROCESS | 2796 | 1464864630336 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 2796 | 1464864630338 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:50:30 INFO - PROCESS | 2796 | 1464864630341 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 2796 | 1464864630343 Marionette TRACE conn6 <- [1,2982,null,{}] 03:50:30 INFO - PROCESS | 2796 | 1464864630347 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}] 03:50:30 INFO - PROCESS | 2796 | 1464864630506 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:50:30 INFO - PROCESS | 2796 | 1464864630539 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A258800 == 78 [pid = 2796] [id = 757] 03:50:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 120 (0000004A46417400) [pid = 2796] [serial = 2269] [outer = 0000000000000000] 03:50:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 121 (0000004A46606C00) [pid = 2796] [serial = 2270] [outer = 0000004A46417400] 03:50:30 INFO - PROCESS | 2796 | 1464864630585 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 2796 | ++DOMWINDOW == 122 (0000004A46636400) [pid = 2796] [serial = 2271] [outer = 0000004A46417400] 03:50:31 INFO - PROCESS | 2796 | 1464864631003 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]]]}] 03:50:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:50:31 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 03:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 03:50:31 INFO - PROCESS | 2796 | 1464864631107 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 2796 | 1464864631109 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:50:31 INFO - PROCESS | 2796 | 1464864631124 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 2796 | 1464864631126 Marionette TRACE conn6 <- [1,2986,null,{}] 03:50:31 INFO - PROCESS | 2796 | 1464864631134 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}] 03:50:31 INFO - PROCESS | 2796 | 1464864631270 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:50:31 INFO - PROCESS | 2796 | 1464864631331 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:31 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A5BA800 == 79 [pid = 2796] [id = 758] 03:50:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 123 (0000004A463C8800) [pid = 2796] [serial = 2272] [outer = 0000000000000000] 03:50:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 124 (0000004A466D1400) [pid = 2796] [serial = 2273] [outer = 0000004A463C8800] 03:50:31 INFO - PROCESS | 2796 | 1464864631378 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 2796 | ++DOMWINDOW == 125 (0000004A46AD5C00) [pid = 2796] [serial = 2274] [outer = 0000004A463C8800] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 124 (0000004A45830800) [pid = 2796] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 123 (0000004A463C9800) [pid = 2796] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 122 (0000004A33112C00) [pid = 2796] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 121 (0000004A34A86400) [pid = 2796] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 120 (0000004A48F7D000) [pid = 2796] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 119 (0000004A40EA7C00) [pid = 2796] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 118 (0000004A46071000) [pid = 2796] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A33118000) [pid = 2796] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A4AF5E800) [pid = 2796] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A4CF35C00) [pid = 2796] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A40B49800) [pid = 2796] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A41237800) [pid = 2796] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A3A3AD800) [pid = 2796] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A330DB800) [pid = 2796] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A42E93000) [pid = 2796] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:50:31 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A3AE7A000) [pid = 2796] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:50:31 INFO - PROCESS | 2796 | 1464864631871 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]]]}] 03:50:31 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. 03:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 775ms 03:50:31 INFO - PROCESS | 2796 | 1464864631898 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 2796 | 1464864631900 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:50:31 INFO - PROCESS | 2796 | 1464864631912 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 2796 | 1464864631914 Marionette TRACE conn6 <- [1,2990,null,{}] 03:50:31 INFO - PROCESS | 2796 | 1464864631917 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}] 03:50:32 INFO - PROCESS | 2796 | 1464864632053 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:50:32 INFO - PROCESS | 2796 | 1464864632115 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A6D8000 == 80 [pid = 2796] [id = 759] 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A3A3AD800) [pid = 2796] [serial = 2275] [outer = 0000000000000000] 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A41585800) [pid = 2796] [serial = 2276] [outer = 0000004A3A3AD800] 03:50:32 INFO - PROCESS | 2796 | 1464864632161 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A46ADD800) [pid = 2796] [serial = 2277] [outer = 0000004A3A3AD800] 03:50:32 INFO - PROCESS | 2796 | 1464864632504 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]]]}] 03:50:32 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. 03:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 03:50:32 INFO - PROCESS | 2796 | 1464864632541 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 2796 | 1464864632543 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:50:32 INFO - PROCESS | 2796 | 1464864632546 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 2796 | 1464864632548 Marionette TRACE conn6 <- [1,2994,null,{}] 03:50:32 INFO - PROCESS | 2796 | 1464864632552 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}] 03:50:32 INFO - PROCESS | 2796 | 1464864632696 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:50:32 INFO - PROCESS | 2796 | 1464864632702 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4A9DC000 == 81 [pid = 2796] [id = 760] 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A46B48800) [pid = 2796] [serial = 2278] [outer = 0000000000000000] 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 114 (0000004A47298C00) [pid = 2796] [serial = 2279] [outer = 0000004A46B48800] 03:50:32 INFO - PROCESS | 2796 | 1464864632749 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 2796 | ++DOMWINDOW == 115 (0000004A472B5400) [pid = 2796] [serial = 2280] [outer = 0000004A46B48800] 03:50:33 INFO - PROCESS | 2796 | 1464864633163 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]]]}] 03:50:33 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. 03:50:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 03:50:33 INFO - PROCESS | 2796 | 1464864633221 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 2796 | 1464864633223 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:50:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:50:33 INFO - PROCESS | 2796 | 1464864633227 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 2796 | 1464864633228 Marionette TRACE conn6 <- [1,2998,null,{}] 03:50:33 INFO - PROCESS | 2796 | 1464864633232 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}] 03:50:33 INFO - PROCESS | 2796 | 1464864633344 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:50:33 INFO - PROCESS | 2796 | 1464864633350 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4BA5D800 == 82 [pid = 2796] [id = 761] 03:50:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 116 (0000004A48EA3C00) [pid = 2796] [serial = 2281] [outer = 0000000000000000] 03:50:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 117 (0000004A48F7E400) [pid = 2796] [serial = 2282] [outer = 0000004A48EA3C00] 03:50:33 INFO - PROCESS | 2796 | 1464864633401 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 2796 | ++DOMWINDOW == 118 (0000004A4AF59C00) [pid = 2796] [serial = 2283] [outer = 0000004A48EA3C00] 03:50:33 INFO - PROCESS | 2796 | [2796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A125000 == 81 [pid = 2796] [id = 709] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C318800 == 80 [pid = 2796] [id = 672] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D31C000 == 79 [pid = 2796] [id = 728] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE73800 == 78 [pid = 2796] [id = 711] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C321000 == 77 [pid = 2796] [id = 683] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A128000 == 76 [pid = 2796] [id = 579] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A419000 == 75 [pid = 2796] [id = 657] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C31C800 == 74 [pid = 2796] [id = 609] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497AB000 == 73 [pid = 2796] [id = 578] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9E8000 == 72 [pid = 2796] [id = 727] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490AA000 == 71 [pid = 2796] [id = 708] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47233800 == 70 [pid = 2796] [id = 479] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3E7A4800 == 69 [pid = 2796] [id = 483] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CED2800 == 68 [pid = 2796] [id = 640] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3A341000 == 67 [pid = 2796] [id = 480] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A363CC000 == 66 [pid = 2796] [id = 625] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D2800 == 65 [pid = 2796] [id = 710] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A89B800 == 64 [pid = 2796] [id = 638] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6E3000 == 63 [pid = 2796] [id = 682] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBD9800 == 62 [pid = 2796] [id = 656] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48FB6000 == 61 [pid = 2796] [id = 699] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CED1800 == 60 [pid = 2796] [id = 654] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBE8800 == 59 [pid = 2796] [id = 713] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A45114800 == 58 [pid = 2796] [id = 567] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5B4800 == 57 [pid = 2796] [id = 593] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A61D800 == 56 [pid = 2796] [id = 594] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4721C000 == 55 [pid = 2796] [id = 637] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490AB800 == 54 [pid = 2796] [id = 577] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A121000 == 53 [pid = 2796] [id = 693] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A47268000 == 52 [pid = 2796] [id = 576] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D53000 == 51 [pid = 2796] [id = 566] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE79800 == 50 [pid = 2796] [id = 624] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D01E800 == 49 [pid = 2796] [id = 655] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBC5800 == 48 [pid = 2796] [id = 712] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CE6B000 == 47 [pid = 2796] [id = 639] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3F089000 == 46 [pid = 2796] [id = 751] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E73000 == 45 [pid = 2796] [id = 750] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A39EAE000 == 44 [pid = 2796] [id = 749] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A23E000 == 43 [pid = 2796] [id = 748] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4CD5E000 == 42 [pid = 2796] [id = 747] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4BAB6000 == 41 [pid = 2796] [id = 746] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D098800 == 40 [pid = 2796] [id = 744] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4DBD9000 == 39 [pid = 2796] [id = 745] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D07A000 == 38 [pid = 2796] [id = 743] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4C36B000 == 37 [pid = 2796] [id = 742] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4D31D800 == 36 [pid = 2796] [id = 741] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A48ECE000 == 35 [pid = 2796] [id = 740] 03:50:34 INFO - PROCESS | 2796 | --DOCSHELL 0000004A3BBEE800 == 34 [pid = 2796] [id = 739] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A6D8000 == 33 [pid = 2796] [id = 759] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A497A7800 == 32 [pid = 2796] [id = 756] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A9DC000 == 31 [pid = 2796] [id = 760] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4814C800 == 30 [pid = 2796] [id = 754] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A490B6800 == 29 [pid = 2796] [id = 755] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A5BA800 == 28 [pid = 2796] [id = 758] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A4A258800 == 27 [pid = 2796] [id = 757] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A42E7C000 == 26 [pid = 2796] [id = 752] 03:50:35 INFO - PROCESS | 2796 | --DOCSHELL 0000004A466EB000 == 25 [pid = 2796] [id = 753] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 117 (0000004A4440D800) [pid = 2796] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 116 (0000004A46ADBC00) [pid = 2796] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 115 (0000004A46076000) [pid = 2796] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 114 (0000004A4660A000) [pid = 2796] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 113 (0000004A4635A400) [pid = 2796] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A35039000) [pid = 2796] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A33195000) [pid = 2796] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A3636BC00) [pid = 2796] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A466CAC00) [pid = 2796] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3B27A400) [pid = 2796] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A496AF800) [pid = 2796] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A4CF2EC00) [pid = 2796] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A41238C00) [pid = 2796] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A41B8F400) [pid = 2796] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A47295C00) [pid = 2796] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46613000) [pid = 2796] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A3AEE6400) [pid = 2796] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A35355400) [pid = 2796] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A4D416000) [pid = 2796] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A4AF60400) [pid = 2796] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A40B46000) [pid = 2796] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A4D410800) [pid = 2796] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A4CF39400) [pid = 2796] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A41239800) [pid = 2796] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A416EC400) [pid = 2796] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A41B8A400) [pid = 2796] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A4158EC00) [pid = 2796] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A43120400) [pid = 2796] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A33146C00) [pid = 2796] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A36371C00) [pid = 2796] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A45A24C00) [pid = 2796] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:50:35 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A44CE2000) [pid = 2796] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2796 | 1464864636035 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:50:36 INFO - {} 03:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:50:36 INFO - {} 03:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:50:36 INFO - {} 03:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:50:36 INFO - {} 03:50:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2844ms 03:50:36 INFO - PROCESS | 2796 | 1464864636075 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 2796 | 1464864636080 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:50:36 INFO - TEST-START | /FileAPI/fileReader.html 03:50:36 INFO - PROCESS | 2796 | 1464864636085 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 2796 | 1464864636089 Marionette TRACE conn6 <- [1,3002,null,{}] 03:50:36 INFO - PROCESS | 2796 | 1464864636096 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}] 03:50:36 INFO - PROCESS | 2796 | 1464864636209 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:50:36 INFO - PROCESS | 2796 | 1464864636319 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A399AE800 == 26 [pid = 2796] [id = 762] 03:50:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 87 (0000004A339C8800) [pid = 2796] [serial = 2284] [outer = 0000000000000000] 03:50:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 88 (0000004A339CB800) [pid = 2796] [serial = 2285] [outer = 0000004A339C8800] 03:50:36 INFO - PROCESS | 2796 | 1464864636372 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 89 (0000004A3491B400) [pid = 2796] [serial = 2286] [outer = 0000004A339C8800] 03:50:36 INFO - PROCESS | 2796 | 1464864636752 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]]]}] 03:50:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:50:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:50:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:50:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:50:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 03:50:36 INFO - PROCESS | 2796 | 1464864636824 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 2796 | 1464864636831 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:50:36 INFO - TEST-START | /FileAPI/historical.html 03:50:36 INFO - PROCESS | 2796 | 1464864636837 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 2796 | 1464864636840 Marionette TRACE conn6 <- [1,3006,null,{}] 03:50:36 INFO - PROCESS | 2796 | 1464864636844 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}] 03:50:36 INFO - PROCESS | 2796 | 1464864636940 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:50:36 INFO - PROCESS | 2796 | 1464864636950 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3BBDB000 == 27 [pid = 2796] [id = 763] 03:50:36 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A34A8BC00) [pid = 2796] [serial = 2287] [outer = 0000000000000000] 03:50:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A34BA1800) [pid = 2796] [serial = 2288] [outer = 0000004A34A8BC00] 03:50:37 INFO - PROCESS | 2796 | 1464864636997 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A34CABC00) [pid = 2796] [serial = 2289] [outer = 0000004A34A8BC00] 03:50:37 INFO - PROCESS | 2796 | 1464864637474 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"]]]}] 03:50:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:50:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:50:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:50:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:50:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:50:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:50:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:50:37 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 03:50:37 INFO - PROCESS | 2796 | 1464864637515 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:50:37 INFO - TEST-START | /FileAPI/idlharness.html 03:50:37 INFO - PROCESS | 2796 | 1464864637527 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:50:37 INFO - PROCESS | 2796 | 1464864637532 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 2796 | 1464864637536 Marionette TRACE conn6 <- [1,3010,null,{}] 03:50:37 INFO - PROCESS | 2796 | 1464864637549 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}] 03:50:37 INFO - PROCESS | 2796 | 1464864637678 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:50:37 INFO - PROCESS | 2796 | 1464864637695 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080B000 == 28 [pid = 2796] [id = 764] 03:50:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A3306FC00) [pid = 2796] [serial = 2290] [outer = 0000000000000000] 03:50:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A35764400) [pid = 2796] [serial = 2291] [outer = 0000004A3306FC00] 03:50:37 INFO - PROCESS | 2796 | 1464864637748 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A35BA7400) [pid = 2796] [serial = 2292] [outer = 0000004A3306FC00] 03:50:38 INFO - PROCESS | 2796 | 1464864638583 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:50:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:50:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:50:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:50:38 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 03:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:50:38 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 03:50:38 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 03:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:50:38 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 03:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:50:38 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 03:50:38 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 03:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:50:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:50:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:50:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:50:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:50:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1123ms 03:50:38 INFO - PROCESS | 2796 | 1464864638658 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 2796 | 1464864638661 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:50:38 INFO - TEST-START | /FileAPI/idlharness.worker 03:50:38 INFO - PROCESS | 2796 | 1464864638665 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 2796 | 1464864638667 Marionette TRACE conn6 <- [1,3014,null,{}] 03:50:38 INFO - PROCESS | 2796 | 1464864638671 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}] 03:50:38 INFO - PROCESS | 2796 | 1464864638781 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:50:38 INFO - PROCESS | 2796 | 1464864638856 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:38 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A44454000 == 29 [pid = 2796] [id = 765] 03:50:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A358F1000) [pid = 2796] [serial = 2293] [outer = 0000000000000000] 03:50:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3AE76000) [pid = 2796] [serial = 2294] [outer = 0000004A358F1000] 03:50:38 INFO - PROCESS | 2796 | 1464864638904 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A3AEE8400) [pid = 2796] [serial = 2295] [outer = 0000004A358F1000] 03:50:39 INFO - PROCESS | 2796 | [2796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:50:39 INFO - PROCESS | 2796 | 1464864639827 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:50:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:50:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:50:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:50:39 INFO - {} 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:50:39 INFO - {} 03:50:39 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 - {} 03:50:39 INFO - {} 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:50:39 INFO - {} 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:50:39 INFO - {} 03:50:39 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 - {} 03:50:39 INFO - {} 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 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 03:50:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:50:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:50:39 INFO - {} 03:50:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 03:50:39 INFO - PROCESS | 2796 | 1464864639963 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:50:39 INFO - PROCESS | 2796 | 1464864639966 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:50:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:50:39 INFO - PROCESS | 2796 | 1464864639969 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 2796 | 1464864639971 Marionette TRACE conn6 <- [1,3018,null,{}] 03:50:39 INFO - PROCESS | 2796 | 1464864639974 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}] 03:50:40 INFO - PROCESS | 2796 | 1464864640061 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:50:40 INFO - PROCESS | 2796 | 1464864640067 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47226000 == 30 [pid = 2796] [id = 766] 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A34A86800) [pid = 2796] [serial = 2296] [outer = 0000000000000000] 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A3BB17400) [pid = 2796] [serial = 2297] [outer = 0000004A34A86800] 03:50:40 INFO - PROCESS | 2796 | 1464864640114 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A4123D400) [pid = 2796] [serial = 2298] [outer = 0000004A34A86800] 03:50:40 INFO - PROCESS | 2796 | 1464864640590 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]]]}] 03:50:40 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 03:50:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 03:50:40 INFO - PROCESS | 2796 | 1464864640644 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:50:40 INFO - PROCESS | 2796 | 1464864640646 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:50:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:50:40 INFO - PROCESS | 2796 | 1464864640649 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 2796 | 1464864640651 Marionette TRACE conn6 <- [1,3022,null,{}] 03:50:40 INFO - PROCESS | 2796 | 1464864640655 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}] 03:50:40 INFO - PROCESS | 2796 | 1464864640777 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:50:40 INFO - PROCESS | 2796 | 1464864640786 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48147000 == 31 [pid = 2796] [id = 767] 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A41658C00) [pid = 2796] [serial = 2299] [outer = 0000000000000000] 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A416EEC00) [pid = 2796] [serial = 2300] [outer = 0000004A41658C00] 03:50:40 INFO - PROCESS | 2796 | 1464864640834 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A41B5D400) [pid = 2796] [serial = 2301] [outer = 0000004A41658C00] 03:50:41 INFO - PROCESS | 2796 | 1464864641276 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]]]}] 03:50:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:50:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 03:50:41 INFO - PROCESS | 2796 | 1464864641345 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 2796 | 1464864641347 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:50:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:50:41 INFO - PROCESS | 2796 | 1464864641351 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:50:41 INFO - PROCESS | 2796 | 1464864641353 Marionette TRACE conn6 <- [1,3026,null,{}] 03:50:41 INFO - PROCESS | 2796 | 1464864641356 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}] 03:50:41 INFO - PROCESS | 2796 | 1464864641507 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:50:41 INFO - PROCESS | 2796 | 1464864641528 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48ED4800 == 32 [pid = 2796] [id = 768] 03:50:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A33193800) [pid = 2796] [serial = 2302] [outer = 0000000000000000] 03:50:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A41B5F400) [pid = 2796] [serial = 2303] [outer = 0000004A33193800] 03:50:41 INFO - PROCESS | 2796 | 1464864641574 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A41E64800) [pid = 2796] [serial = 2304] [outer = 0000004A33193800] 03:50:42 INFO - PROCESS | 2796 | 1464864641996 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"]]]}] 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:50:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 03:50:42 INFO - PROCESS | 2796 | 1464864642024 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 2796 | 1464864642027 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:50:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:50:42 INFO - PROCESS | 2796 | 1464864642030 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 2796 | 1464864642032 Marionette TRACE conn6 <- [1,3030,null,{}] 03:50:42 INFO - PROCESS | 2796 | 1464864642054 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}] 03:50:42 INFO - PROCESS | 2796 | 1464864642170 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:50:42 INFO - PROCESS | 2796 | 1464864642176 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A490A2800 == 33 [pid = 2796] [id = 769] 03:50:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 108 (0000004A416E5000) [pid = 2796] [serial = 2305] [outer = 0000000000000000] 03:50:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 109 (0000004A42E99400) [pid = 2796] [serial = 2306] [outer = 0000004A416E5000] 03:50:42 INFO - PROCESS | 2796 | 1464864642223 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 2796 | ++DOMWINDOW == 110 (0000004A43121C00) [pid = 2796] [serial = 2307] [outer = 0000004A416E5000] 03:50:42 INFO - PROCESS | 2796 | 1464864642886 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]]]}] 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:50:42 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. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:50:42 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'.) 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:50:42 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. 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:50:42 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. 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:50:42 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. 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:50:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 913ms 03:50:42 INFO - PROCESS | 2796 | 1464864642947 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 2796 | 1464864642949 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:50:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:50:42 INFO - PROCESS | 2796 | 1464864642959 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 2796 | 1464864642961 Marionette TRACE conn6 <- [1,3034,null,{}] 03:50:42 INFO - PROCESS | 2796 | 1464864642964 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}] 03:50:43 INFO - PROCESS | 2796 | 1464864643086 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:50:43 INFO - PROCESS | 2796 | 1464864643138 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:43 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4080A800 == 34 [pid = 2796] [id = 770] 03:50:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 111 (0000004A4340E800) [pid = 2796] [serial = 2308] [outer = 0000000000000000] 03:50:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 112 (0000004A43452400) [pid = 2796] [serial = 2309] [outer = 0000004A4340E800] 03:50:43 INFO - PROCESS | 2796 | 1464864643185 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 2796 | ++DOMWINDOW == 113 (0000004A446D4400) [pid = 2796] [serial = 2310] [outer = 0000004A4340E800] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 112 (0000004A39945800) [pid = 2796] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 111 (0000004A46417400) [pid = 2796] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 110 (0000004A4641CC00) [pid = 2796] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 109 (0000004A44ED1800) [pid = 2796] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 108 (0000004A3A3AD800) [pid = 2796] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 107 (0000004A463C8800) [pid = 2796] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A46B48800) [pid = 2796] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A3A1A4000) [pid = 2796] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A4CF47400) [pid = 2796] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A4CF3E000) [pid = 2796] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A4D40DC00) [pid = 2796] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A4DD60C00) [pid = 2796] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A4D40D800) [pid = 2796] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A48EAAC00) [pid = 2796] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A46ADC000) [pid = 2796] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A44C5A800) [pid = 2796] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3BB13400) [pid = 2796] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A330E1400) [pid = 2796] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A446DE800) [pid = 2796] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A43414800) [pid = 2796] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A41658400) [pid = 2796] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A3636FC00) [pid = 2796] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A3B27D000) [pid = 2796] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:50:43 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A330E3C00) [pid = 2796] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:50:43 INFO - PROCESS | 2796 | [2796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:50:44 INFO - PROCESS | 2796 | 1464864644112 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:50:44 INFO - {} 03:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1177ms 03:50:44 INFO - PROCESS | 2796 | 1464864644133 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 2796 | 1464864644135 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:50:44 INFO - PROCESS | 2796 | 1464864644138 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:50:44 INFO - PROCESS | 2796 | 1464864644140 Marionette TRACE conn6 <- [1,3038,null,{}] 03:50:44 INFO - PROCESS | 2796 | 1464864644143 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}] 03:50:44 INFO - PROCESS | 2796 | 1464864644237 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:50:44 INFO - PROCESS | 2796 | 1464864644243 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A49841800 == 35 [pid = 2796] [id = 771] 03:50:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 90 (0000004A41242000) [pid = 2796] [serial = 2311] [outer = 0000000000000000] 03:50:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 91 (0000004A446D8C00) [pid = 2796] [serial = 2312] [outer = 0000004A41242000] 03:50:44 INFO - PROCESS | 2796 | 1464864644290 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 92 (0000004A44CED000) [pid = 2796] [serial = 2313] [outer = 0000004A41242000] 03:50:44 INFO - PROCESS | 2796 | 1464864644705 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]]]}] 03:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 03:50:44 INFO - PROCESS | 2796 | 1464864644771 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 2796 | 1464864644774 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:50:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:50:44 INFO - PROCESS | 2796 | 1464864644778 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 2796 | 1464864644780 Marionette TRACE conn6 <- [1,3042,null,{}] 03:50:44 INFO - PROCESS | 2796 | 1464864644785 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}] 03:50:44 INFO - PROCESS | 2796 | 1464864644892 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:50:44 INFO - PROCESS | 2796 | 1464864644907 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A47224000 == 36 [pid = 2796] [id = 772] 03:50:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 93 (0000004A44EC4400) [pid = 2796] [serial = 2314] [outer = 0000000000000000] 03:50:44 INFO - PROCESS | 2796 | ++DOMWINDOW == 94 (0000004A44ECA800) [pid = 2796] [serial = 2315] [outer = 0000004A44EC4400] 03:50:44 INFO - PROCESS | 2796 | 1464864644965 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 2796 | ++DOMWINDOW == 95 (0000004A3B451800) [pid = 2796] [serial = 2316] [outer = 0000004A44EC4400] 03:50:45 INFO - PROCESS | 2796 | 1464864645682 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"]]]}] 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:45 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" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:45 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" 03:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1054ms 03:50:45 INFO - PROCESS | 2796 | 1464864645843 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 2796 | 1464864645845 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:50:45 INFO - PROCESS | 2796 | 1464864645849 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:50:45 INFO - PROCESS | 2796 | 1464864645850 Marionette TRACE conn6 <- [1,3046,null,{}] 03:50:45 INFO - PROCESS | 2796 | 1464864645911 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}] 03:50:46 INFO - PROCESS | 2796 | 1464864646046 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:50:46 INFO - PROCESS | 2796 | 1464864646166 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A381A2800 == 37 [pid = 2796] [id = 773] 03:50:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 96 (0000004A3310F000) [pid = 2796] [serial = 2317] [outer = 0000000000000000] 03:50:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 97 (0000004A3313F400) [pid = 2796] [serial = 2318] [outer = 0000004A3310F000] 03:50:46 INFO - PROCESS | 2796 | 1464864646228 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 2796 | ++DOMWINDOW == 98 (0000004A340C4400) [pid = 2796] [serial = 2319] [outer = 0000004A3310F000] 03:50:46 INFO - PROCESS | 2796 | 1464864646934 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]]]}] 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:50:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:50:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:50:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:50:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:50:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:50:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:50:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:50:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1133ms 03:50:46 INFO - PROCESS | 2796 | 1464864646987 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 2796 | 1464864646992 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:50:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:50:47 INFO - PROCESS | 2796 | 1464864646997 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 2796 | 1464864647001 Marionette TRACE conn6 <- [1,3050,null,{}] 03:50:47 INFO - PROCESS | 2796 | 1464864647051 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}] 03:50:47 INFO - PROCESS | 2796 | 1464864647191 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:50:47 INFO - PROCESS | 2796 | 1464864647313 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E75000 == 38 [pid = 2796] [id = 774] 03:50:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 99 (0000004A3576F400) [pid = 2796] [serial = 2320] [outer = 0000000000000000] 03:50:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 100 (0000004A362BCC00) [pid = 2796] [serial = 2321] [outer = 0000004A3576F400] 03:50:47 INFO - PROCESS | 2796 | 1464864647373 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 2796 | ++DOMWINDOW == 101 (0000004A3A028400) [pid = 2796] [serial = 2322] [outer = 0000004A3576F400] 03:50:47 INFO - PROCESS | 2796 | [2796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:50:48 INFO - PROCESS | 2796 | 1464864648044 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:50:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:50:48 INFO - {} 03:50:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1068ms 03:50:48 INFO - PROCESS | 2796 | 1464864648089 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 2796 | 1464864648092 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:50:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:50:48 INFO - PROCESS | 2796 | 1464864648117 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 2796 | 1464864648120 Marionette TRACE conn6 <- [1,3054,null,{}] 03:50:48 INFO - PROCESS | 2796 | 1464864648124 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}] 03:50:48 INFO - PROCESS | 2796 | 1464864648260 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:50:48 INFO - PROCESS | 2796 | 1464864648378 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46475000 == 39 [pid = 2796] [id = 775] 03:50:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 102 (0000004A3BB17800) [pid = 2796] [serial = 2323] [outer = 0000000000000000] 03:50:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 103 (0000004A3E8CFC00) [pid = 2796] [serial = 2324] [outer = 0000004A3BB17800] 03:50:48 INFO - PROCESS | 2796 | 1464864648441 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 2796 | ++DOMWINDOW == 104 (0000004A3F0B2400) [pid = 2796] [serial = 2325] [outer = 0000004A3BB17800] 03:50:49 INFO - PROCESS | 2796 | 1464864649111 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]]]}] 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:50:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:50:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1041ms 03:50:49 INFO - PROCESS | 2796 | 1464864649152 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:50:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:50:49 INFO - PROCESS | 2796 | 1464864649160 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:50:49 INFO - PROCESS | 2796 | 1464864649165 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 2796 | 1464864649167 Marionette TRACE conn6 <- [1,3058,null,{}] 03:50:49 INFO - PROCESS | 2796 | 1464864649191 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}] 03:50:49 INFO - PROCESS | 2796 | 1464864649443 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:50:49 INFO - PROCESS | 2796 | 1464864649583 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3AE1C000 == 40 [pid = 2796] [id = 776] 03:50:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 105 (0000004A33193C00) [pid = 2796] [serial = 2326] [outer = 0000000000000000] 03:50:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 106 (0000004A33198800) [pid = 2796] [serial = 2327] [outer = 0000004A33193C00] 03:50:49 INFO - PROCESS | 2796 | 1464864649636 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 2796 | ++DOMWINDOW == 107 (0000004A34A84800) [pid = 2796] [serial = 2328] [outer = 0000004A33193C00] 03:50:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A465B4800 == 39 [pid = 2796] [id = 553] 03:50:50 INFO - PROCESS | 2796 | --DOCSHELL 0000004A44D5C800 == 38 [pid = 2796] [id = 550] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 106 (0000004A48F7E400) [pid = 2796] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 105 (0000004A496A4800) [pid = 2796] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 104 (0000004A46420800) [pid = 2796] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 103 (0000004A4582C000) [pid = 2796] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 102 (0000004A46076C00) [pid = 2796] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 101 (0000004A46606C00) [pid = 2796] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 100 (0000004A41585800) [pid = 2796] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 99 (0000004A466D1400) [pid = 2796] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 98 (0000004A47298C00) [pid = 2796] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 97 (0000004A46AD5C00) [pid = 2796] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 96 (0000004A3F4C5000) [pid = 2796] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 95 (0000004A4F9E9800) [pid = 2796] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 94 (0000004A4DDB1000) [pid = 2796] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 93 (0000004A4DDA8400) [pid = 2796] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 92 (0000004A4CF47000) [pid = 2796] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 91 (0000004A4DDA8000) [pid = 2796] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 90 (0000004A4DD66000) [pid = 2796] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 89 (0000004A4DD61C00) [pid = 2796] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 88 (0000004A4F9E2000) [pid = 2796] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 87 (0000004A4D413400) [pid = 2796] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 86 (0000004A4AF5B800) [pid = 2796] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 85 (0000004A496A7C00) [pid = 2796] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 84 (0000004A48EAEC00) [pid = 2796] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 83 (0000004A472AD800) [pid = 2796] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 82 (0000004A45A2D800) [pid = 2796] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 81 (0000004A44EC2400) [pid = 2796] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 80 (0000004A40D1DC00) [pid = 2796] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A3F0BFC00) [pid = 2796] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A34CAC000) [pid = 2796] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A33146400) [pid = 2796] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A472A7C00) [pid = 2796] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A43459C00) [pid = 2796] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A416E2C00) [pid = 2796] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A41B86000) [pid = 2796] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A3BB19000) [pid = 2796] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A40B4BC00) [pid = 2796] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A40856400) [pid = 2796] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 69 (0000004A3E7E8C00) [pid = 2796] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 68 (0000004A3503EC00) [pid = 2796] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 67 (0000004A33149C00) [pid = 2796] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 66 (0000004A45A2CC00) [pid = 2796] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 65 (0000004A472B5400) [pid = 2796] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 64 (0000004A46636400) [pid = 2796] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 63 (0000004A46ADD800) [pid = 2796] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | --DOMWINDOW == 62 (0000004A44CC6800) [pid = 2796] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:50:50 INFO - PROCESS | 2796 | 1464864650330 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]]]}] 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:50:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:50:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1193ms 03:50:50 INFO - PROCESS | 2796 | 1464864650360 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 2796 | 1464864650364 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:50:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:50:50 INFO - PROCESS | 2796 | 1464864650369 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 2796 | 1464864650373 Marionette TRACE conn6 <- [1,3062,null,{}] 03:50:50 INFO - PROCESS | 2796 | 1464864650377 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}] 03:50:50 INFO - PROCESS | 2796 | 1464864650474 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:50:50 INFO - PROCESS | 2796 | 1464864650558 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3B430000 == 39 [pid = 2796] [id = 777] 03:50:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 63 (0000004A34A8C000) [pid = 2796] [serial = 2329] [outer = 0000000000000000] 03:50:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 64 (0000004A34CAC000) [pid = 2796] [serial = 2330] [outer = 0000004A34A8C000] 03:50:50 INFO - PROCESS | 2796 | 1464864650609 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 2796 | ++DOMWINDOW == 65 (0000004A351B9800) [pid = 2796] [serial = 2331] [outer = 0000004A34A8C000] 03:50:51 INFO - PROCESS | 2796 | 1464864651012 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]]]}] 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:50:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 03:50:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:50:51 INFO - PROCESS | 2796 | 1464864651045 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 2796 | 1464864651048 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:50:51 INFO - PROCESS | 2796 | 1464864651052 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 2796 | 1464864651054 Marionette TRACE conn6 <- [1,3066,null,{}] 03:50:51 INFO - PROCESS | 2796 | 1464864651058 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}] 03:50:51 INFO - PROCESS | 2796 | 1464864651181 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:50:51 INFO - PROCESS | 2796 | 1464864651194 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4128D000 == 40 [pid = 2796] [id = 778] 03:50:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 66 (0000004A35826000) [pid = 2796] [serial = 2332] [outer = 0000000000000000] 03:50:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 67 (0000004A3972A800) [pid = 2796] [serial = 2333] [outer = 0000004A35826000] 03:50:51 INFO - PROCESS | 2796 | 1464864651242 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 2796 | ++DOMWINDOW == 68 (0000004A399EB800) [pid = 2796] [serial = 2334] [outer = 0000004A35826000] 03:50:51 INFO - PROCESS | 2796 | 1464864651739 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] 03:50:51 INFO - PROCESS | 2796 | 1464864651834 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:50:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:50:51 INFO - PROCESS | 2796 | 1464864651844 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 2796 | 1464864651849 Marionette TRACE conn6 <- [1,3070,null,{}] 03:50:51 INFO - PROCESS | 2796 | 1464864651855 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}] 03:50:51 INFO - PROCESS | 2796 | 1464864651952 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:50:52 INFO - PROCESS | 2796 | 1464864652042 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A41E56000 == 41 [pid = 2796] [id = 779] 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 69 (0000004A35823C00) [pid = 2796] [serial = 2335] [outer = 0000000000000000] 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 70 (0000004A3ED59C00) [pid = 2796] [serial = 2336] [outer = 0000004A35823C00] 03:50:52 INFO - PROCESS | 2796 | 1464864652089 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A3F0EA000) [pid = 2796] [serial = 2337] [outer = 0000004A35823C00] 03:50:52 INFO - PROCESS | 2796 | 1464864652491 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]]]}] 03:50:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:50:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:50:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 03:50:52 INFO - PROCESS | 2796 | 1464864652559 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 2796 | 1464864652561 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:50:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:50:52 INFO - PROCESS | 2796 | 1464864652573 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 2796 | 1464864652575 Marionette TRACE conn6 <- [1,3074,null,{}] 03:50:52 INFO - PROCESS | 2796 | 1464864652578 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}] 03:50:52 INFO - PROCESS | 2796 | 1464864652696 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:50:52 INFO - PROCESS | 2796 | 1464864652706 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E86800 == 42 [pid = 2796] [id = 780] 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A3F478000) [pid = 2796] [serial = 2338] [outer = 0000000000000000] 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A3F58D400) [pid = 2796] [serial = 2339] [outer = 0000004A3F478000] 03:50:52 INFO - PROCESS | 2796 | 1464864652752 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A40B49000) [pid = 2796] [serial = 2340] [outer = 0000004A3F478000] 03:50:53 INFO - PROCESS | 2796 | 1464864653200 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 03:50:53 INFO - PROCESS | 2796 | 1464864653251 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 2796 | 1464864653253 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:50:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:50:53 INFO - PROCESS | 2796 | 1464864653256 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 2796 | 1464864653258 Marionette TRACE conn6 <- [1,3078,null,{}] 03:50:53 INFO - PROCESS | 2796 | 1464864653262 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}] 03:50:53 INFO - PROCESS | 2796 | 1464864653387 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:50:53 INFO - PROCESS | 2796 | 1464864653451 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46376800 == 43 [pid = 2796] [id = 781] 03:50:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A40D1CC00) [pid = 2796] [serial = 2341] [outer = 0000000000000000] 03:50:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A40D21C00) [pid = 2796] [serial = 2342] [outer = 0000004A40D1CC00] 03:50:53 INFO - PROCESS | 2796 | 1464864653506 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A40F24800) [pid = 2796] [serial = 2343] [outer = 0000004A40D1CC00] 03:50:53 INFO - PROCESS | 2796 | 1464864653933 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 03:50:54 INFO - PROCESS | 2796 | 1464864654033 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 2796 | 1464864654035 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:50:54 INFO - PROCESS | 2796 | 1464864654041 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 2796 | 1464864654043 Marionette TRACE conn6 <- [1,3082,null,{}] 03:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:50:54 INFO - PROCESS | 2796 | 1464864654051 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}] 03:50:54 INFO - PROCESS | 2796 | 1464864654174 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:50:54 INFO - PROCESS | 2796 | 1464864654183 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A465B1000 == 44 [pid = 2796] [id = 782] 03:50:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A40D1D800) [pid = 2796] [serial = 2344] [outer = 0000000000000000] 03:50:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A41655C00) [pid = 2796] [serial = 2345] [outer = 0000004A40D1D800] 03:50:54 INFO - PROCESS | 2796 | 1464864654278 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A41661C00) [pid = 2796] [serial = 2346] [outer = 0000004A40D1D800] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 79 (0000004A33193800) [pid = 2796] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 78 (0000004A358F1000) [pid = 2796] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 77 (0000004A3306FC00) [pid = 2796] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 76 (0000004A339C8800) [pid = 2796] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 75 (0000004A34A86800) [pid = 2796] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 74 (0000004A34A8BC00) [pid = 2796] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 73 (0000004A41658C00) [pid = 2796] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 72 (0000004A416E5000) [pid = 2796] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 71 (0000004A4340E800) [pid = 2796] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:50:54 INFO - PROCESS | 2796 | --DOMWINDOW == 70 (0000004A41242000) [pid = 2796] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:50:54 INFO - PROCESS | 2796 | 1464864654886 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 03:50:54 INFO - PROCESS | 2796 | 1464864654929 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 2796 | 1464864654935 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:50:54 INFO - PROCESS | 2796 | 1464864654940 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 2796 | 1464864654945 Marionette TRACE conn6 <- [1,3086,null,{}] 03:50:54 INFO - PROCESS | 2796 | 1464864654951 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}] 03:50:55 INFO - PROCESS | 2796 | 1464864655071 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:50:55 INFO - PROCESS | 2796 | 1464864655174 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A3F535000 == 45 [pid = 2796] [id = 783] 03:50:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 71 (0000004A34BA2800) [pid = 2796] [serial = 2347] [outer = 0000000000000000] 03:50:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 72 (0000004A34BACC00) [pid = 2796] [serial = 2348] [outer = 0000004A34BA2800] 03:50:55 INFO - PROCESS | 2796 | 1464864655234 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 2796 | ++DOMWINDOW == 73 (0000004A351B8400) [pid = 2796] [serial = 2349] [outer = 0000004A34BA2800] 03:50:55 INFO - PROCESS | 2796 | 1464864655831 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]]]}] 03:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 03:50:55 INFO - PROCESS | 2796 | 1464864655899 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 2796 | 1464864655905 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:50:55 INFO - PROCESS | 2796 | 1464864655914 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 2796 | 1464864655917 Marionette TRACE conn6 <- [1,3090,null,{}] 03:50:55 INFO - PROCESS | 2796 | 1464864655922 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}] 03:50:56 INFO - PROCESS | 2796 | 1464864656043 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:50:56 INFO - PROCESS | 2796 | 1464864656212 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A43E78000 == 46 [pid = 2796] [id = 784] 03:50:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 74 (0000004A3A3BA800) [pid = 2796] [serial = 2350] [outer = 0000000000000000] 03:50:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 75 (0000004A3AEDFC00) [pid = 2796] [serial = 2351] [outer = 0000004A3A3BA800] 03:50:56 INFO - PROCESS | 2796 | 1464864656271 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 2796 | ++DOMWINDOW == 76 (0000004A3E7EFC00) [pid = 2796] [serial = 2352] [outer = 0000004A3A3BA800] 03:50:56 INFO - PROCESS | 2796 | 1464864656796 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:50:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:50:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 03:50:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:50:56 INFO - PROCESS | 2796 | 1464864656837 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 2796 | 1464864656840 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:50:56 INFO - PROCESS | 2796 | 1464864656844 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 2796 | 1464864656848 Marionette TRACE conn6 <- [1,3094,null,{}] 03:50:56 INFO - PROCESS | 2796 | 1464864656861 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}] 03:50:56 INFO - PROCESS | 2796 | 1464864656979 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:50:57 INFO - PROCESS | 2796 | 1464864657109 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A46973800 == 47 [pid = 2796] [id = 785] 03:50:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 77 (0000004A40EA2C00) [pid = 2796] [serial = 2353] [outer = 0000000000000000] 03:50:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 78 (0000004A40F23000) [pid = 2796] [serial = 2354] [outer = 0000004A40EA2C00] 03:50:57 INFO - PROCESS | 2796 | 1464864657170 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 2796 | ++DOMWINDOW == 79 (0000004A416E2C00) [pid = 2796] [serial = 2355] [outer = 0000004A40EA2C00] 03:50:57 INFO - PROCESS | 2796 | 1464864657755 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]]]}] 03:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 03:50:57 INFO - PROCESS | 2796 | 1464864657790 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 2796 | 1464864657793 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:50:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:50:57 INFO - PROCESS | 2796 | 1464864657797 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 2796 | 1464864657800 Marionette TRACE conn6 <- [1,3098,null,{}] 03:50:57 INFO - PROCESS | 2796 | 1464864657804 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}] 03:50:57 INFO - PROCESS | 2796 | 1464864657923 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:50:58 INFO - PROCESS | 2796 | 1464864658025 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A4726B000 == 48 [pid = 2796] [id = 786] 03:50:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 80 (0000004A41B5F800) [pid = 2796] [serial = 2356] [outer = 0000000000000000] 03:50:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 81 (0000004A41B8CC00) [pid = 2796] [serial = 2357] [outer = 0000004A41B5F800] 03:50:58 INFO - PROCESS | 2796 | 1464864658081 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 82 (0000004A42DE4000) [pid = 2796] [serial = 2358] [outer = 0000004A41B5F800] 03:50:58 INFO - PROCESS | 2796 | 1464864658599 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"]]]}] 03:50:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:50:58 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 03:50:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:50:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 03:50:58 INFO - PROCESS | 2796 | 1464864658637 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 2796 | 1464864658640 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:50:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:50:58 INFO - PROCESS | 2796 | 1464864658643 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 2796 | 1464864658646 Marionette TRACE conn6 <- [1,3102,null,{}] 03:50:58 INFO - PROCESS | 2796 | 1464864658650 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}] 03:50:58 INFO - PROCESS | 2796 | 1464864658766 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:50:58 INFO - PROCESS | 2796 | 1464864658894 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\", \"e44c07ee-c65d-4f0f-80b6-fbfe1fbcaafd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2796 | ++DOCSHELL 0000004A48158000 == 49 [pid = 2796] [id = 787] 03:50:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 83 (0000004A41E0C400) [pid = 2796] [serial = 2359] [outer = 0000000000000000] 03:50:58 INFO - PROCESS | 2796 | ++DOMWINDOW == 84 (0000004A43121800) [pid = 2796] [serial = 2360] [outer = 0000004A41E0C400] 03:50:58 INFO - PROCESS | 2796 | 1464864658955 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 2796 | ++DOMWINDOW == 85 (0000004A4340D400) [pid = 2796] [serial = 2361] [outer = 0000004A41E0C400] 03:50:59 INFO - PROCESS | 2796 | 1464864659503 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]]]}] 03:50:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:50:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 03:50:59 INFO - PROCESS | 2796 | 1464864659527 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 2796 | 1464864659530 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:51:00 WARNING - u'runner_teardown' () 03:51:00 INFO - No more tests 03:51:00 INFO - Got 0 unexpected results 03:51:00 INFO - SUITE-END | took 698s 03:51:00 INFO - Closing logging queue 03:51:00 INFO - queue closed 03:51:00 INFO - Return code: 0 03:51:00 WARNING - # TBPL SUCCESS # 03:51:00 INFO - Running post-action listener: _resource_record_post_action 03:51:00 INFO - Running post-run listener: _resource_record_post_run 03:51:01 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 29015040; Write bytes: 997673984; Read time: 463250; Write time: 4513630 03:51:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:51:01 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 33354752; Read time: 0; Write time: 49930 03:51:01 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 29015040; Write bytes: 886300160; Read time: 463250; Write time: 4384330 03:51:01 INFO - Running post-run listener: _upload_blobber_files 03:51:01 INFO - Blob upload gear active. 03:51:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:51:01 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 03:51:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:51:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:51:02 INFO - (blobuploader) - INFO - Open directory for files ... 03:51:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:51:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:51:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:51:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:51:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:51:03 INFO - (blobuploader) - INFO - Done attempting. 03:51:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:51:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:51:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:51:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:51:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:51:04 INFO - (blobuploader) - INFO - Done attempting. 03:51:04 INFO - (blobuploader) - INFO - Iteration through files over. 03:51:04 INFO - Return code: 0 03:51:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:51:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1894efbcce21224a9f9302e6c972c9535c847c5a7b2d47f615d23874116be8bfda02a4d0d29a51a2541cf14632055feb222ca6b82914b8979a1b2ed142554681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2a30ba99696bdd114c1aecf1bf0322cad515e0254729e3d662c1125d9d5adb1158de8eaadbd36021e318367c350238a3bcc2df31cd2e0a65189eb55fb2d600d"} 03:51:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:51:04 INFO - Writing to file C:\slave\test\properties\blobber_files 03:51:04 INFO - Contents: 03:51:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1894efbcce21224a9f9302e6c972c9535c847c5a7b2d47f615d23874116be8bfda02a4d0d29a51a2541cf14632055feb222ca6b82914b8979a1b2ed142554681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2a30ba99696bdd114c1aecf1bf0322cad515e0254729e3d662c1125d9d5adb1158de8eaadbd36021e318367c350238a3bcc2df31cd2e0a65189eb55fb2d600d"} 03:51:04 INFO - Running post-run listener: copy_logs_to_upload_dir 03:51:04 INFO - Copying logs to upload dir... 03:51:04 INFO - mkdir: C:\slave\test\build\upload\logs 03:51:04 INFO - Copying logs to upload dir... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... 03:51:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=881.066000 ========= master_lag: 0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-06-02 03:51:05.210492) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 03:51:05.211488) ========= '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-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1894efbcce21224a9f9302e6c972c9535c847c5a7b2d47f615d23874116be8bfda02a4d0d29a51a2541cf14632055feb222ca6b82914b8979a1b2ed142554681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2a30ba99696bdd114c1aecf1bf0322cad515e0254729e3d662c1125d9d5adb1158de8eaadbd36021e318367c350238a3bcc2df31cd2e0a65189eb55fb2d600d"} build_url:https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1894efbcce21224a9f9302e6c972c9535c847c5a7b2d47f615d23874116be8bfda02a4d0d29a51a2541cf14632055feb222ca6b82914b8979a1b2ed142554681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2a30ba99696bdd114c1aecf1bf0322cad515e0254729e3d662c1125d9d5adb1158de8eaadbd36021e318367c350238a3bcc2df31cd2e0a65189eb55fb2d600d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/a-9oe-jdSn-Nk2s5huODTw/artifacts/public/build/firefox-48.0a2.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-06-02 03:51:05.333328) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:51:05.333672) ========= '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-074\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-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-074\AppData\Local LOGONSERVER=\\T-W864-IX-074 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-074 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-074 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:51:05.449498) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:51:05.449861) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:51:05.878375) ========= ========= Total master_lag: 0.42 =========